Top Baby Names of 1901

Most popular names for boys and girls in 1901.

What the Data Says About 1901

The Social Security Administration's national 1901 file shows 242,702 births concentrated in the top 100 boy and top 100 girl names, the segment of U.S. baby-name data released to the public for that year. The #1 boy name of 1901 was John, with 6,900 births registered nationally. The #1 girl name of 1901 was Mary, with 13,136 births nationally. The top 100 boys captured 79,916 births compared with 162,786 for the top 100 girls — consistent with the historical SSA pattern in which a smaller pool of boy names dominates a larger share of annual births while girl names are more evenly distributed.

1901 sits within a specific era of U.S. naming trends. Pre-1940 years are dominated by traditional biblical and English names — John, William, Mary, and Helen consistently occupy the top ranks, and the top 10 names account for a much larger share of all births than in later decades. John and Mary leading 1901 fits this broader cultural signature.

These rankings come directly from Social Security Administration card applications and represent approximately 96% of all U.S. births in 1901. Names with fewer than five occurrences nationally in 1901 are excluded from SSA's public file to protect privacy, meaning the true number of unique names given in 1901 is significantly larger than any public top-100 list can show. Each spelling variation is counted separately — Sophia and Sofia, Aiden and Ayden — so rankings reflect only the specific spelling filed on the SS card, not combined name pools. This page is provided for informational and research purposes only and does not constitute naming advice.

Top 100 Boys' Names Boy

Rank Name Births
1 John 6,900
2 William 5,990
3 James 4,735
4 George 3,609
5 Charles 3,049
6 Joseph 2,766
7 Robert 2,543
8 Frank 2,402
9 Edward 1,917
10 Henry 1,870
11 Thomas 1,820
12 Walter 1,718
13 Harry 1,594
14 Arthur 1,329
15 Albert 1,317
16 Willie 1,294
17 Clarence 1,196
18 Fred 1,133
19 Paul 924
20 Roy 917
21 Harold 915
22 Raymond 888
23 Earl 818
24 Carl 817
25 Louis 797
26 Richard 784
27 Joe 756
28 Ernest 691
29 Ralph 682
30 David 672
31 Charlie 654
32 Jack 645
33 Samuel 628
34 Howard 584
35 Herbert 573
36 Francis 543
37 Lawrence 535
38 Elmer 520
39 Alfred 506
40 Andrew 479
41 Sam 479
42 Leo 456
43 Theodore 450
44 Eugene 445
45 Lee 424
46 Floyd 423
47 Oscar 422
48 Daniel 416
49 Jesse 411
50 Russell 395
51 Herman 393
52 Michael 384
53 Will 364
54 Leonard 362
55 Clyde 356
56 Benjamin 343
57 Peter 343
58 Claude 341
59 Ray 338
60 Frederick 336
61 Lester 332
62 Anthony 323
63 Lewis 309
64 Martin 304
65 Edwin 299
66 Eddie 296
67 Tom 291
68 Lloyd 285
69 Clifford 282
70 Cecil 278
71 Edgar 271
72 Leroy 268
73 Ben 259
74 Homer 257
75 Chester 253
76 Harvey 253
77 Donald 250
78 Kenneth 246
79 Luther 244
80 Bernard 242
81 Jim 239
82 Stanley 239
83 Norman 238
84 Philip 232
85 Jessie 231
86 Everett 218
87 Leon 208
88 Allen 199
89 Leslie 198
90 Milton 197
91 Hugh 192
92 Oliver 187
93 Patrick 181
94 Glenn 180
95 Alvin 179
96 Horace 178
97 Melvin 176
98 Jacob 172
99 Guy 170
100 Victor 169

Top 100 Girls' Names Girl

Rank Name Births
1 Mary 13,136
2 Helen 5,247
3 Anna 4,923
4 Margaret 4,424
5 Ruth 3,974
6 Elizabeth 3,216
7 Marie 3,157
8 Florence 3,131
9 Ethel 3,067
10 Lillian 2,681
11 Gladys 2,676
12 Alice 2,562
13 Edna 2,488
14 Mildred 2,424
15 Grace 2,398
16 Annie 2,396
17 Emma 2,374
18 Clara 2,319
19 Bertha 2,257
20 Rose 2,212
21 Bessie 2,183
22 Dorothy 2,173
23 Hazel 2,097
24 Mabel 2,097
25 Frances 2,071
26 Minnie 2,026
27 Gertrude 1,964
28 Myrtle 1,892
29 Martha 1,886
30 Irene 1,879
31 Pearl 1,866
32 Edith 1,863
33 Esther 1,844
34 Ida 1,835
35 Elsie 1,747
36 Louise 1,640
37 Eva 1,617
38 Catherine 1,599
39 Agnes 1,525
40 Sarah 1,514
41 Nellie 1,454
42 Ella 1,435
43 Josephine 1,434
44 Laura 1,402
45 Lillie 1,382
46 Julia 1,362
47 Viola 1,331
48 Carrie 1,247
49 Ruby 1,225
50 Mattie 1,224
51 Lena 1,216
52 Alma 1,195
53 Beatrice 1,183
54 Mae 1,140
55 Jessie 1,116
56 Hattie 1,106
57 Thelma 1,090
58 Cora 1,027
59 Blanche 1,025
60 Mamie 992
61 Lucy 979
62 Evelyn 966
63 Marion 963
64 Pauline 938
65 Stella 928
66 Ada 913
67 Lula 905
68 Willie 901
69 Jennie 898
70 Lucille 894
71 Katherine 890
72 Fannie 873
73 Vera 860
74 Beulah 859
75 Rosa 845
76 Virginia 825
77 Maude 819
78 Leona 779
79 Dora 768
80 Maggie 746
81 Nora 727
82 Ellen 711
83 Marguerite 699
84 Eleanor 686
85 Sadie 676
86 Bernice 660
87 Daisy 653
88 Susie 650
89 Ann 634
90 Kathryn 620
91 Violet 611
92 Hilda 574
93 Nettie 562
94 Theresa 554
95 May 550
96 Georgia 549
97 Effie 545
98 Olive 539
99 Emily 537
100 Della 534

Nearby Year & Decade Rankings

Compare 1901 with adjacent years and the surrounding decade

Compare 1901 leaders: John vs Mary → or pick any two names →

Source: U.S. Social Security Administration, Baby Names from Social Security Card Applications — National Data (ssa.gov/oact/babynames).

Source: SSA Baby Names Methodology — names appearing fewer than 5 times in a given year are excluded to protect privacy.

Data sourced from official U.S. government datasets. See our methodology for details.