Top Baby Names of 1884

Most popular names for boys and girls in 1884.

What the Data Says About 1884

The Social Security Administration's national 1884 file shows 187,079 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 1884 was John, with 9,388 births registered nationally. The #1 girl name of 1884 was Mary, with 9,217 births nationally. The top 100 boys captured 90,664 births compared with 96,415 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.

1884 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 1884 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 1884. Names with fewer than five occurrences nationally in 1884 are excluded from SSA's public file to protect privacy, meaning the true number of unique names given in 1884 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 9,388
2 William 8,897
3 James 5,693
4 George 4,961
5 Charles 4,802
6 Frank 3,218
7 Joseph 2,707
8 Thomas 2,572
9 Henry 2,474
10 Robert 2,468
11 Edward 2,439
12 Harry 2,323
13 Walter 1,902
14 Arthur 1,690
15 Fred 1,638
16 Albert 1,435
17 Samuel 945
18 Clarence 889
19 Louis 886
20 Grover 802
21 David 761
22 Joe 759
23 Richard 749
24 Charlie 746
25 Ernest 690
26 Roy 680
27 Jesse 670
28 Will 650
29 Andrew 616
30 Oscar 615
31 Willie 578
32 Daniel 573
33 Sam 533
34 Peter 524
35 Elmer 523
36 Carl 521
37 Alfred 520
38 Benjamin 509
39 Lewis 476
40 Earl 464
41 Ralph 464
42 Frederick 454
43 Lee 435
44 Howard 432
45 Paul 422
46 Herbert 421
47 Tom 394
48 Herman 385
49 Martin 385
50 Jacob 381
51 Michael 373
52 Ben 367
53 Harvey 358
54 Claude 353
55 Jim 346
56 Clyde 345
57 Francis 340
58 Chester 338
59 Eugene 321
60 Ed 314
61 Edwin 308
62 Raymond 299
63 Charley 290
64 Edgar 290
65 Otto 288
66 Ira 284
67 Bert 280
68 Jack 274
69 Luther 273
70 Floyd 263
71 Lawrence 262
72 Guy 260
73 Hugh 246
74 Oliver 245
75 Isaac 243
76 Alexander 236
77 Ray 232
78 Patrick 222
79 Homer 216
80 August 213
81 Theodore 211
82 Archie 206
83 Leonard 206
84 Leo 192
85 Harold 191
86 Marion 184
87 Allen 182
88 Anthony 179
89 Eddie 179
90 Jessie 177
91 Emil 175
92 Cleveland 174
93 Stephen 165
94 Warren 164
95 Julius 162
96 Philip 161
97 Dave 159
98 Horace 154
99 Leroy 154
100 Dan 151

Top 100 Girls' Names Girl

Rank Name Births
1 Mary 9,217
2 Anna 3,860
3 Emma 2,587
4 Elizabeth 2,549
5 Minnie 2,243
6 Margaret 2,142
7 Ida 1,882
8 Clara 1,852
9 Bertha 1,789
10 Annie 1,739
11 Alice 1,732
12 Florence 1,570
13 Grace 1,525
14 Sarah 1,518
15 Bessie 1,451
16 Martha 1,443
17 Nellie 1,417
18 Ethel 1,386
19 Ella 1,374
20 Mabel 1,270
21 Laura 1,246
22 Carrie 1,245
23 Cora 1,244
24 Maude 1,225
25 Pearl 1,138
26 Lillian 1,109
27 Edith 1,104
28 Gertrude 1,063
29 Jennie 1,063
30 Rose 1,060
31 Mattie 1,007
32 Hattie 993
33 Helen 986
34 Myrtle 979
35 Louise 962
36 Edna 957
37 Julia 935
38 Eva 929
39 Lula 916
40 Lillie 911
41 Lena 906
42 Jessie 888
43 Catherine 874
44 Ada 854
45 Josephine 800
46 Frances 789
47 Lucy 787
48 Maggie 749
49 Marie 746
50 Fannie 738
51 Dora 720
52 Blanche 711
53 Agnes 703
54 Daisy 685
55 Katherine 671
56 Nora 648
57 Mamie 609
58 Rosa 607
59 Ellen 597
60 Stella 584
61 May 564
62 Effie 558
63 Elsie 549
64 Mae 542
65 Della 541
66 Lizzie 523
67 Nettie 522
68 Nancy 520
69 Sallie 494
70 Alma 480
71 Sadie 466
72 Maud 461
73 Susie 455
74 Ruth 442
75 Etta 423
76 Lottie 397
77 Flora 393
78 Caroline 380
79 Mollie 374
80 Lydia 369
81 Emily 364
82 Viola 362
83 Katie 360
84 Olive 360
85 Addie 356
86 Charlotte 344
87 Kate 344
88 Kathryn 344
89 Lulu 344
90 Georgia 341
91 Harriet 339
92 Amanda 337
93 Willie 332
94 Susan 326
95 Irene 324
96 Amelia 315
97 Nannie 314
98 Jane 295
99 Esther 291
100 Belle 286

Nearby Year & Decade Rankings

Compare 1884 with adjacent years and the surrounding decade

Compare 1884 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.