Humanverse

Baby names of 1904

Mary and John topped the lists in 1904, out of 403,484 births recorded across 3,251 different names. That is 5.8% more than the 1903 files hold.

← 1903 All years 1905 →

Girls

#NameBirths
1Mary14,961
2Helen6,488
3Anna5,330
4Margaret5,302
5Ruth4,900
6Elizabeth3,833
7Marie3,595
8Florence3,572
9Mildred3,525
10Dorothy3,477
11Ethel3,296
12Lillian3,139
13Alice3,131
14Gladys2,976
15Edna2,762
16Frances2,657
17Annie2,631
17Rose2,631
19Grace2,513
20Bertha2,363
21Bessie2,340
22Emma2,312
23Hazel2,301
24Clara2,281
25Gertrude2,269

All 200 girls’ names of 1904 (2,165 recorded)

Boys

#NameBirths
1John8,108
2William6,416
3James5,855
4George4,219
5Robert3,414
6Charles3,406
7Joseph3,291
8Frank2,799
9Edward2,335
10Henry2,085
11Thomas2,057
12Walter1,873
13Harry1,722
14Willie1,675
15Arthur1,495
16Albert1,453
17Clarence1,310
18Fred1,223
19Paul1,194
20Harold1,186
21Roy1,123
22Raymond1,093
23Joe959
24Richard957
25Carl953

All 200 boys’ names of 1904 (1,395 recorded)

Biggest climbers, girls

Names that gained the most ground on 1903:

Lannie is here because the girls’ file records it: the SSA publishes every name given to five or more babies of one sex, and a rank is a position within that list. It is not a claim about whose name it is.

Biggest climbers, boys

Names that gained the most ground on 1903:

First recorded in 1904, girls

Names the SSA had never published before 1904:

First recorded in 1904, boys

Names the SSA had never published before 1904:

Try it on yourself

Source: US Social Security Administration national baby-name files. Names given to fewer than five babies in a year are not published, so the totals here run below the true number of births. How far below is not the same in every year: the files hold 201,484 births for 1880 and 3,315,343 for 2025, so a change from one year to the next in the early decades is partly a change in what the record covers.