Top Baby Names of 1886

Most popular names for boys and girls in 1886.

What the Data Says About 1886

The Social Security Administration's national 1886 file shows 193,796 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 1886 was John, with 9,026 births registered nationally. The #1 girl name of 1886 was Mary, with 9,889 births nationally. The top 100 boys captured 87,396 births compared with 106,400 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.

1886 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 1886 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 1886. Names with fewer than five occurrences nationally in 1886 are excluded from SSA's public file to protect privacy, meaning the true number of unique names given in 1886 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,026
2 William 8,252
3 James 5,355
4 George 4,671
5 Charles 4,533
6 Frank 3,127
7 Joseph 2,594
8 Robert 2,443
9 Henry 2,404
10 Thomas 2,337
11 Edward 2,312
12 Harry 2,257
13 Walter 1,880
14 Arthur 1,656
15 Fred 1,599
16 Albert 1,488
17 Clarence 995
18 Samuel 870
19 Louis 846
20 Roy 767
21 Joe 759
22 Charlie 723
23 Richard 720
24 David 674
25 Ernest 668
26 Oscar 645
27 Will 642
28 Willie 641
29 Andrew 614
30 Jesse 614
31 Earl 570
32 Carl 556
33 Daniel 555
34 Sam 519
35 Elmer 485
36 Alfred 480
37 Howard 467
38 Paul 466
39 Benjamin 463
40 Frederick 461
41 Ralph 440
42 Peter 437
43 Lewis 431
44 Herman 418
45 Grover 407
46 Herbert 400
47 Lee 399
48 Claude 391
49 Jim 389
50 Tom 383
51 Eugene 362
52 Raymond 353
53 Michael 348
54 Jacob 346
55 Francis 344
56 Ben 335
57 Lawrence 331
58 Martin 329
59 Edwin 313
60 Harvey 310
61 Edgar 309
62 Clyde 307
63 Ed 303
64 Jack 299
65 Chester 287
66 Floyd 275
67 Ray 271
68 Otto 270
69 Theodore 258
70 Guy 255
71 Luther 253
72 Patrick 249
73 Leo 240
74 Leonard 236
75 Oliver 230
76 Bert 228
77 Hugh 227
78 Harold 224
79 Homer 224
80 Isaac 224
81 Charley 214
82 Allen 211
83 Alexander 206
84 August 203
85 Ira 198
86 Eddie 197
87 Philip 187
88 Marion 182
89 Jessie 181
90 Stephen 181
91 Bernard 180
92 Archie 175
93 Anthony 174
94 Julius 173
95 Clifford 172
96 Alex 161
97 Norman 161
98 Lester 160
99 Horace 156
100 Leroy 155

Top 100 Girls' Names Girl

Rank Name Births
1 Mary 9,889
2 Anna 4,283
3 Emma 2,764
4 Elizabeth 2,680
5 Minnie 2,372
6 Margaret 2,275
7 Ida 2,049
8 Bertha 2,001
9 Clara 1,916
10 Florence 1,860
11 Alice 1,811
12 Bessie 1,791
13 Annie 1,765
14 Grace 1,723
15 Ethel 1,699
16 Sarah 1,569
17 Nellie 1,492
18 Martha 1,491
19 Ella 1,464
20 Mabel 1,422
21 Carrie 1,396
22 Laura 1,372
23 Edna 1,314
24 Lillian 1,282
25 Helen 1,267
26 Rose 1,261
27 Gertrude 1,249
28 Cora 1,231
29 Pearl 1,204
30 Maude 1,189
31 Edith 1,184
32 Eva 1,155
33 Hattie 1,139
34 Jennie 1,100
35 Myrtle 1,094
36 Julia 1,061
37 Louise 1,061
38 Frances 1,059
39 Mattie 1,044
40 Lula 1,040
41 Jessie 1,003
42 Lillie 995
43 Lena 992
44 Marie 988
45 Catherine 916
46 Ada 915
47 Josephine 844
48 Fannie 837
49 Dora 827
50 Lucy 817
51 Blanche 787
52 Agnes 779
53 Maggie 756
54 Katherine 744
55 Mamie 712
56 Nora 708
57 Stella 702
58 Elsie 698
59 Rosa 673
60 Effie 672
61 Mae 641
62 Alma 603
63 Daisy 602
64 May 602
65 Nettie 591
66 Ruth 581
67 Della 565
68 Sadie 562
69 Susie 559
70 Ellen 551
71 Lizzie 512
72 Nancy 492
73 Sallie 490
74 Maud 478
75 Lottie 450
76 Flora 443
77 Viola 440
78 Irene 437
79 Etta 433
80 Katie 431
81 Hazel 429
82 Mollie 421
83 Addie 417
84 Olive 404
85 Esther 396
86 Georgia 395
87 Lydia 392
88 Willie 388
89 Kathryn 383
90 Lulu 376
91 Amanda 370
92 Caroline 370
93 Emily 369
94 Charlotte 368
95 Rebecca 355
96 Virginia 353
97 Nannie 347
98 Beulah 345
99 Harriet 341
100 Kate 335

Nearby Year & Decade Rankings

Compare 1886 with adjacent years and the surrounding decade

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