Top Names of 1948

Official birth counts from Social Security card applications.

Jump to a decade

Top 100 girls

  1. 1Linda96,220 babies
  2. 2Mary68,597 babies
  3. 3Barbara46,826 babies
  4. 4Patricia46,140 babies
  5. 5Susan35,988 babies
  6. 6Sandra31,063 babies
  7. 7Nancy29,411 babies
  8. 8Carol28,977 babies
  9. 9Sharon26,143 babies
  10. 10Kathleen23,257 babies
  11. 11Donna22,033 babies
  12. 12Karen21,996 babies
  13. 13Margaret18,873 babies
  14. 14Carolyn18,623 babies
  15. 15Judith17,787 babies
  16. 16Judy17,706 babies
  17. 17Brenda17,700 babies
  18. 18Betty16,625 babies
  19. 19Diane16,607 babies
  20. 20Shirley16,121 babies
  21. 21Joyce14,380 babies
  22. 22Pamela14,281 babies
  23. 23Janice14,162 babies
  24. 24Janet13,977 babies
  25. 25Cheryl13,220 babies
  26. 26Elizabeth13,215 babies
  27. 27Cynthia12,240 babies
  28. 28Gloria11,690 babies
  29. 29Dorothy11,324 babies
  30. 30Deborah11,244 babies
  31. 31Beverly10,795 babies
  32. 32Martha10,011 babies
  33. 33Marilyn9,937 babies
  34. 34Bonnie9,817 babies
  35. 35Christine9,677 babies
  36. 36Virginia9,296 babies
  37. 37Joan9,275 babies
  38. 38Peggy9,089 babies
  39. 39Jane8,781 babies
  40. 40Helen8,301 babies
  41. 41Catherine8,244 babies
  42. 42Frances8,179 babies
  43. 43Connie8,055 babies
  44. 44Ann8,025 babies
  45. 45Ruth7,903 babies
  46. 46Phyllis7,876 babies
  47. 47Jean7,774 babies
  48. 48Diana7,706 babies
  49. 49Alice6,981 babies
  50. 50Rebecca6,795 babies
  51. 51Gail6,603 babies
  52. 52Paula6,600 babies
  53. 53Elaine6,403 babies
  54. 54Kathryn6,177 babies
  55. 55Kathy6,148 babies
  56. 56Jo5,986 babies
  57. 57Wanda5,918 babies
  58. 58Jacqueline5,838 babies
  59. 59Rita5,835 babies
  60. 60Marie5,786 babies
  61. 61Sherry5,717 babies
  62. 62Rose5,556 babies
  63. 62Theresa5,556 babies
  64. 64Doris5,548 babies
  65. 65Joanne5,499 babies
  66. 66Suzanne5,448 babies
  67. 67Ellen5,289 babies
  68. 68Katherine5,169 babies
  69. 69Charlotte5,164 babies
  70. 70Lois5,077 babies
  71. 71Sheila5,022 babies
  72. 72Sally5,012 babies
  73. 73Laura4,901 babies
  74. 74Evelyn4,840 babies
  75. 75Maria4,817 babies
  76. 76Marsha4,725 babies
  77. 77Darlene4,692 babies
  78. 78Sue4,675 babies
  79. 79Marcia4,640 babies
  80. 80Lynn4,609 babies
  81. 81Vicki4,365 babies
  82. 82Teresa4,217 babies
  83. 83Geraldine4,208 babies
  84. 84Lynda4,167 babies
  85. 85Sarah4,159 babies
  86. 86Dianne4,138 babies
  87. 87Anne4,122 babies
  88. 88Maureen4,077 babies
  89. 89Anna4,037 babies
  90. 90Rosemary3,870 babies
  91. 91Eileen3,838 babies
  92. 92Glenda3,831 babies
  93. 93Constance3,811 babies
  94. 94Joann3,799 babies
  95. 95Jeanne3,789 babies
  96. 96Lorraine3,745 babies
  97. 97Annie3,721 babies
  98. 98Patsy3,714 babies
  99. 99Louise3,685 babies
  100. 100Sylvia3,671 babies
See the top 1,000 girls →

Top 100 boys

  1. 1James88,605 babies
  2. 2Robert85,478 babies
  3. 3John82,834 babies
  4. 4William61,972 babies
  5. 5David56,627 babies
  6. 6Michael52,566 babies
  7. 7Richard50,970 babies
  8. 8Thomas43,780 babies
  9. 9Charles38,676 babies
  10. 10Ronald33,527 babies
  11. 11Larry33,436 babies
  12. 12Gary28,397 babies
  13. 13Joseph26,801 babies
  14. 14Donald26,442 babies
  15. 15Kenneth23,550 babies
  16. 16George21,926 babies
  17. 17Dennis21,765 babies
  18. 18Paul21,252 babies
  19. 19Edward18,983 babies
  20. 20Stephen17,061 babies
  21. 21Jerry16,809 babies
  22. 22Daniel16,510 babies
  23. 23Steven15,979 babies
  24. 24Roger12,818 babies
  25. 25Frank12,698 babies
  26. 26Terry12,136 babies
  27. 27Raymond11,612 babies
  28. 28Bruce11,065 babies
  29. 29Mark10,267 babies
  30. 30Gerald9,842 babies
  31. 31Lawrence9,768 babies
  32. 32Gregory9,724 babies
  33. 33Douglas9,468 babies
  34. 34Wayne8,682 babies
  35. 35Walter8,627 babies
  36. 36Harold8,144 babies
  37. 37Peter8,048 babies
  38. 38Timothy8,043 babies
  39. 39Danny8,009 babies
  40. 40Willie7,971 babies
  41. 41Anthony7,878 babies
  42. 42Carl7,829 babies
  43. 43Jack7,612 babies
  44. 44Arthur7,576 babies
  45. 45Henry7,421 babies
  46. 46Alan7,394 babies
  47. 47Joe7,288 babies
  48. 48Patrick7,192 babies
  49. 49Roy7,067 babies
  50. 50Jimmy6,927 babies
  51. 51Ralph6,915 babies
  52. 52Johnny6,862 babies
  53. 53Billy6,220 babies
  54. 54Philip6,162 babies
  55. 55Albert6,156 babies
  56. 56Dale6,091 babies
  57. 57Harry5,945 babies
  58. 58Jeffrey5,929 babies
  59. 59Ronnie5,902 babies
  60. 60Steve5,742 babies
  61. 61Eugene5,608 babies
  62. 62Bobby5,581 babies
  63. 63Howard5,497 babies
  64. 64Louis5,386 babies
  65. 65Stanley5,383 babies
  66. 66Fred5,376 babies
  67. 67Russell5,109 babies
  68. 68Mike5,045 babies
  69. 69Phillip5,018 babies
  70. 70Samuel5,002 babies
  71. 71Leonard4,781 babies
  72. 72Allen4,755 babies
  73. 73Glenn4,740 babies
  74. 74Barry4,670 babies
  75. 75Frederick4,516 babies
  76. 76Ernest4,512 babies
  77. 77Andrew4,305 babies
  78. 78Eddie4,234 babies
  79. 79Tommy4,220 babies
  80. 80Francis4,214 babies
  81. 81Melvin4,057 babies
  82. 82Craig3,985 babies
  83. 83Earl3,977 babies
  84. 84Bill3,926 babies
  85. 85Norman3,894 babies
  86. 86Jim3,808 babies
  87. 87Clarence3,790 babies
  88. 88Martin3,698 babies
  89. 89Keith3,660 babies
  90. 90Marvin3,625 babies
  91. 91Don3,546 babies
  92. 92Rodney3,466 babies
  93. 93Lee3,445 babies
  94. 94Tom3,429 babies
  95. 95Brian3,358 babies
  96. 96Alfred3,245 babies
  97. 97Leroy3,234 babies
  98. 98Randall3,179 babies
  99. 99Randy3,141 babies
  100. 100Ray3,134 babies
See the top 1,000 boys →