Name Legacy

Baby names of the 1900s

1900–1909 · United States

Mary was the most common girls’ name of the 1900s with 161,504 births, and John the most common boys’ name with 84,590.

Top 50 girls’ names of the 1900s

#NameBirths
1Mary161,504
2Helen69,428
3Margaret57,919
4Anna54,918
5Ruth51,010
6Elizabeth41,708
7Dorothy39,112
8Marie37,091
9Florence36,191
10Mildred36,173
11Alice35,232
12Ethel34,868
13Lillian32,519
14Gladys30,285
15Edna29,832
16Frances28,499
17Rose28,106
18Annie27,748
19Grace26,927
20Bertha24,247
21Emma24,176
22Bessie23,984
23Clara23,899
24Hazel23,802
25Irene23,656
26Gertrude23,607
27Louise22,862
28Catherine22,006
29Martha21,750
30Mabel21,625
31Pearl20,913
32Edith20,884
33Esther20,026
34Minnie19,715
35Myrtle19,691
36Ida18,866
37Josephine18,785
38Evelyn18,603
39Elsie18,452
40Eva18,357
41Thelma18,265
42Ruby18,175
43Agnes17,616
44Sarah17,342
45Viola16,559
46Nellie16,339
47Beatrice16,282
48Julia16,107
49Laura15,532
50Lillie15,391

Top 50 boys’ names of the 1900s

#NameBirths
1John84,590
2William69,320
3James62,170
4George43,589
5Charles36,184
6Robert35,849
7Joseph35,173
8Frank29,046
9Edward24,516
10Thomas21,783
11Henry21,772
12Walter19,997
13Harry17,906
14Willie17,746
15Arthur15,409
16Albert15,318
17Clarence13,573
18Fred13,076
19Harold12,795
20Paul12,636
21Raymond11,650
22Richard10,675
23Roy10,632
24Joe10,466
25Louis10,372
26Carl9,865
27Ralph9,298
28Earl9,251
29Jack9,222
30Ernest8,657
31David8,619
32Samuel8,149
33Howard8,014
34Charlie7,928
35Francis7,021
36Herbert6,957
37Lawrence6,846
38Theodore6,490
39Alfred6,356
40Andrew6,277
41Sam6,161
42Elmer6,161
43Eugene5,909
44Leo5,629
45Michael5,220
46Lee5,158
47Herman5,064
48Anthony5,043
49Daniel5,036
50Leonard5,022

Other decades

Explore further

Chart any name across all 146 years

Source: U.S.A. Social Security Administration. Years 1880-2025. Names given to fewer than five babies in a year are withheld at source. namelegacy.org