United States: Most Popular Baby Names in 1888

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,247 babies =
  2. 2 William 8,705 babies =
  3. 3 James 5,562 babies =
  4. 4 George 4,912 babies =
  5. 5 Charles 4,591 babies =
  6. 6 Frank 3,459 babies =
  7. 7 Joseph 2,993 babies =
  8. 8 Robert 2,814 babies 3
  9. 9 Harry 2,759 babies 3
  10. 10 Henry 2,596 babies 2
  11. 11 Edward 2,470 babies 1
  12. 12 Thomas 2,449 babies 3
  13. 13 Walter 2,040 babies =
  14. 14 Arthur 1,710 babies =
  15. 15 Fred 1,665 babies =
  16. 16 Albert 1,569 babies =
  17. 17 Clarence 1,022 babies =
  18. 18 Samuel 931 babies =
  19. 19 Louis 884 babies =
  20. 20 Roy 856 babies =
  21. 21 David 801 babies 1
  22. 22 Charlie 796 babies 2
  23. 23 Joe 789 babies 2
  24. 24 Willie 786 babies 3
  25. 25 Benjamin 781 babies 9
  26. 26 Richard 772 babies 1
  27. 27 Ernest 766 babies 4
  28. 28 Will 707 babies 2
  29. 29 Carl 675 babies 1
  30. 30 Earl 675 babies 2
  31. 31 Oscar 647 babies 2
  32. 32 Jesse 637 babies 6
  33. 33 Andrew 615 babies =
  34. 34 Sam 607 babies 5
  35. 35 Daniel 566 babies 4
  36. 36 Ralph 547 babies 2
  37. 37 Alfred 536 babies 2
  38. 38 Paul 529 babies 2
  39. 39 Elmer 527 babies 3
  40. 40 Howard 513 babies 2
  41. 41 Peter 498 babies 2
  42. 42 Frederick 496 babies 5
  43. 43 Herbert 485 babies 2
  44. 44 Grover 474 babies 15
  45. 45 Raymond 469 babies 2
  46. 46 Michael 466 babies 2
  47. 47 Ben 463 babies 11
  48. 48 Lee 430 babies 4
  49. 49 Tom 416 babies 3
  50. 50 Lewis 412 babies 1
  51. 51 Herman 403 babies 6
  52. 52 Harrison 400 babies 78
  53. 53 Eugene 398 babies =
  54. 54 Martin 378 babies 3
  55. 55 Claude 374 babies 9
  56. 56 Jim 362 babies 6
  57. 57 Francis 353 babies 3
  58. 58 Jacob 353 babies 2
  59. 59 Leo 353 babies 15
  60. 60 Clyde 344 babies 5
  61. 61 Lawrence 343 babies 1
  62. 62 Harvey 334 babies 3
  63. 63 Ray 331 babies 3
  64. 64 Jack 329 babies 4
  65. 65 Edgar 321 babies 1
  66. 66 Otto 312 babies 1
  67. 67 Floyd 302 babies 6
  68. 68 Ed 301 babies 6
  69. 69 Edwin 298 babies 12
  70. 70 Harold 298 babies 9
  71. 71 Guy 297 babies =
  72. 72 Chester 288 babies 6
  73. 73 Bert 282 babies 1
  74. 74 Luther 275 babies 11
  75. 75 Allen 260 babies 6
  76. 76 Homer 256 babies 6
  77. 77 Charley 254 babies 2
  78. 78 Jessie 254 babies 8
  79. 79 Hugh 253 babies 10
  80. 80 Theodore 249 babies 2
  81. 81 Patrick 245 babies 5
  82. 82 Alexander 237 babies 5
  83. 83 Leonard 225 babies 4
  84. 84 Ira 222 babies 7
  85. 85 Isaac 221 babies 1
  86. 86 August 213 babies 3
  87. 87 Bernard 207 babies 10
  88. 88 Oliver 206 babies 8
  89. 89 Julius 197 babies 4
  90. 90 Leon 196 babies 9
  91. 91 Philip 196 babies 4
  92. 92 Clifford 194 babies 1
  93. 93 Anthony 193 babies 5
  94. 94 Eddie 193 babies 12
  95. 95 Leroy 192 babies 7
  96. 96 Archie 191 babies 11
  97. 97 Lester 189 babies 8
  98. 98 Stephen 187 babies 6
  99. 99 Leslie 175 babies 9
  100. 100 Lloyd 175 babies 8

Show all 1000

Girl Names

  1. 1 Mary 11,754 babies =
  2. 2 Anna 4,982 babies =
  3. 3 Elizabeth 3,224 babies =
  4. 4 Emma 3,087 babies =
  5. 5 Margaret 2,904 babies =
  6. 6 Minnie 2,654 babies =
  7. 7 Bertha 2,450 babies =
  8. 8 Florence 2,444 babies 1
  9. 9 Ethel 2,374 babies 2
  10. 10 Bessie 2,278 babies 3
  11. 11 Clara 2,230 babies 3
  12. 12 Ida 2,229 babies 2
  13. 13 Alice 2,202 babies 1
  14. 14 Annie 2,188 babies 2
  15. 15 Grace 2,090 babies =
  16. 16 Helen 1,847 babies 5
  17. 17 Mabel 1,830 babies 1
  18. 18 Ella 1,774 babies 2
  19. 19 Martha 1,769 babies 2
  20. 20 Sarah 1,755 babies =
  21. 21 Nellie 1,736 babies 2
  22. 22 Edna 1,687 babies 2
  23. 23 Lillian 1,656 babies 3
  24. 24 Carrie 1,647 babies 1
  25. 25 Laura 1,624 babies 3
  26. 26 Pearl 1,591 babies 1
  27. 27 Rose 1,590 babies 3
  28. 28 Gertrude 1,468 babies =
  29. 29 Edith 1,453 babies =
  30. 30 Frances 1,452 babies 4
  31. 31 Cora 1,433 babies 4
  32. 32 Maude 1,396 babies 1
  33. 33 Louise 1,334 babies 2
  34. 34 Eva 1,329 babies 1
  35. 35 Myrtle 1,310 babies 1
  36. 36 Hattie 1,298 babies 4
  37. 37 Jennie 1,298 babies 1
  38. 38 Julia 1,292 babies 1
  39. 39 Mattie 1,268 babies 1
  40. 40 Marie 1,258 babies 3
  41. 41 Lillie 1,249 babies 4
  42. 42 Catherine 1,212 babies 2
  43. 43 Jessie 1,200 babies 2
  44. 44 Lula 1,173 babies 3
  45. 45 Lena 1,162 babies 3
  46. 46 Ada 1,116 babies 1
  47. 47 Elsie 1,112 babies 2
  48. 48 Agnes 1,046 babies 2
  49. 49 Josephine 1,001 babies 1
  50. 50 Fannie 991 babies 2
  51. 51 Lucy 964 babies =
  52. 52 Blanche 942 babies 2
  53. 53 Mamie 917 babies 4
  54. 54 Dora 898 babies 6
  55. 55 Hazel 898 babies 17
  56. 56 Katherine 893 babies 3
  57. 57 Maggie 882 babies 2
  58. 58 Alma 853 babies 5
  59. 59 Ruth 850 babies 3
  60. 60 Mae 836 babies 2
  61. 61 Nora 832 babies 5
  62. 62 Rosa 832 babies 2
  63. 63 May 782 babies 2
  64. 64 Stella 775 babies 5
  65. 65 Effie 744 babies 1
  66. 66 Irene 722 babies 7
  67. 67 Nettie 692 babies 2
  68. 68 Ellen 691 babies 2
  69. 69 Sadie 691 babies 1
  70. 70 Sallie 633 babies 1
  71. 71 Della 621 babies 3
  72. 72 Susie 621 babies 3
  73. 73 Daisy 612 babies 6
  74. 74 Viola 596 babies 6
  75. 75 Lizzie 593 babies 7
  76. 76 Nancy 582 babies 5
  77. 77 Esther 572 babies 2
  78. 78 Flora 541 babies 4
  79. 79 Willie 522 babies 9
  80. 80 Katie 516 babies 3
  81. 81 Lottie 511 babies =
  82. 82 Etta 500 babies 4
  83. 83 Mildred 499 babies 6
  84. 84 Georgia 477 babies 8
  85. 85 Lydia 472 babies 9
  86. 86 Maud 469 babies 3
  87. 87 Olive 465 babies 2
  88. 88 Charlotte 464 babies 3
  89. 89 Caroline 458 babies 5
  90. 90 Emily 457 babies 8
  91. 91 Addie 455 babies 5
  92. 92 Jane 446 babies 15
  93. 93 Kathryn 446 babies 6
  94. 94 Ruby 445 babies 11
  95. 95 Beulah 426 babies 5
  96. 96 Ollie 411 babies 1
  97. 97 Amanda 404 babies 1
  98. 98 Pauline 393 babies 6
  99. 99 Harriet 389 babies 5
  100. 100 Virginia 385 babies 1

Show all 1000

Source: Social Security Administration