United States: Most Popular Baby Names in 1884

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

Show all 1000

Girl Names

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

Show all 1000

Source: Social Security Administration