United States: Most Popular Baby Names in 1886

Names given to at least 5 babies born in the United States in a year, from Social Security card applications. Accents are left out (José is counted as Jose).

Boy Names

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

Show all 1000

Girl Names

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

Show all 1000

Source: Social Security Administration