Top Names of 1947

Official birth counts from Social Security card applications.

Jump to a decade

Top 100 girls

  1. 1Linda99,692 babies
  2. 2Mary71,690 babies
  3. 3Patricia51,278 babies
  4. 4Barbara48,800 babies
  5. 5Sandra34,779 babies
  6. 6Carol33,543 babies
  7. 7Nancy32,445 babies
  8. 8Susan31,952 babies
  9. 9Sharon28,533 babies
  10. 10Donna23,517 babies
  11. 11Kathleen22,095 babies
  12. 12Judith21,996 babies
  13. 13Karen21,648 babies
  14. 14Judy21,037 babies
  15. 15Carolyn20,742 babies
  16. 16Margaret20,101 babies
  17. 17Betty18,966 babies
  18. 18Diane17,775 babies
  19. 19Shirley17,648 babies
  20. 20Joyce15,915 babies
  21. 21Brenda15,830 babies
  22. 22Janice15,409 babies
  23. 23Janet15,236 babies
  24. 24Cheryl13,890 babies
  25. 25Elizabeth13,440 babies
  26. 26Dorothy12,753 babies
  27. 27Gloria12,627 babies
  28. 28Pamela12,398 babies
  29. 29Marilyn11,881 babies
  30. 30Joan11,277 babies
  31. 31Beverly11,205 babies
  32. 32Martha10,651 babies
  33. 33Cynthia10,530 babies
  34. 34Virginia10,407 babies
  35. 35Bonnie10,214 babies
  36. 36Jane9,943 babies
  37. 37Phyllis9,187 babies
  38. 38Helen8,979 babies
  39. 39Frances8,943 babies
  40. 40Jean8,940 babies
  41. 41Ann8,894 babies
  42. 42Peggy8,877 babies
  43. 43Connie8,645 babies
  44. 44Ruth8,482 babies
  45. 45Christine8,379 babies
  46. 46Catherine7,889 babies
  47. 47Alice7,849 babies
  48. 48Diana7,622 babies
  49. 49Gail7,242 babies
  50. 50Elaine7,059 babies
  51. 51Jo6,724 babies
  52. 52Rebecca6,333 babies
  53. 53Suzanne6,231 babies
  54. 54Paula6,102 babies
  55. 55Kathryn6,091 babies
  56. 56Joanne6,062 babies
  57. 57Marie6,057 babies
  58. 58Doris6,029 babies
  59. 59Jacqueline6,011 babies
  60. 60Rita5,982 babies
  61. 61Ellen5,856 babies
  62. 62Deborah5,837 babies
  63. 63Lois5,717 babies
  64. 64Kathy5,697 babies
  65. 65Rose5,654 babies
  66. 66Wanda5,649 babies
  67. 67Sherry5,579 babies
  68. 68Charlotte5,386 babies
  69. 69Sue5,306 babies
  70. 70Sally5,265 babies
  71. 71Darlene5,255 babies
  72. 72Evelyn5,243 babies
  73. 73Sheila5,095 babies
  74. 74Laura5,051 babies
  75. 75Lynn4,994 babies
  76. 76Katherine4,884 babies
  77. 77Lynda4,840 babies
  78. 78Geraldine4,811 babies
  79. 79Maria4,712 babies
  80. 80Rosemary4,542 babies
  81. 81Marcia4,472 babies
  82. 82Norma4,425 babies
  83. 83Dianne4,415 babies
  84. 84Lorraine4,414 babies
  85. 85Theresa4,390 babies
  86. 86Jeanne4,364 babies
  87. 87Patsy4,344 babies
  88. 88Marsha4,339 babies
  89. 89Joann4,276 babies
  90. 90Roberta4,261 babies
  91. 91Eileen4,251 babies
  92. 92Anna4,238 babies
  93. 93Sarah4,223 babies
  94. 94Anita4,187 babies
  95. 94Anne4,187 babies
  96. 96Glenda4,156 babies
  97. 97Sylvia4,100 babies
  98. 98Maureen4,085 babies
  99. 99Louise4,050 babies
  100. 100Constance3,894 babies
See the top 1,000 girls →

Top 100 boys

  1. 1James94,767 babies
  2. 2Robert91,655 babies
  3. 3John88,324 babies
  4. 4William67,002 babies
  5. 5Richard58,532 babies
  6. 6David57,810 babies
  7. 7Michael50,506 babies
  8. 8Thomas44,842 babies
  9. 9Charles40,781 babies
  10. 10Larry34,946 babies
  11. 11Ronald34,899 babies
  12. 12Gary30,029 babies
  13. 13Donald28,260 babies
  14. 14Joseph27,520 babies
  15. 15Kenneth24,586 babies
  16. 16George23,916 babies
  17. 17Dennis23,686 babies
  18. 18Paul22,796 babies
  19. 19Edward20,539 babies
  20. 20Jerry18,794 babies
  21. 21Stephen15,328 babies
  22. 22Daniel15,189 babies
  23. 23Frank13,994 babies
  24. 24Steven13,528 babies
  25. 25Roger12,760 babies
  26. 26Terry12,751 babies
  27. 27Raymond12,352 babies
  28. 28Gerald10,750 babies
  29. 29Bruce10,524 babies
  30. 30Wayne10,169 babies
  31. 31Douglas9,895 babies
  32. 32Lawrence9,582 babies
  33. 33Gregory9,327 babies
  34. 34Walter9,218 babies
  35. 35Harold8,904 babies
  36. 36Peter8,590 babies
  37. 37Jack8,507 babies
  38. 38Arthur8,255 babies
  39. 39Danny8,069 babies
  40. 40Carl8,050 babies
  41. 41Anthony8,014 babies
  42. 42Willie7,997 babies
  43. 43Joe7,904 babies
  44. 44Jimmy7,881 babies
  45. 45Alan7,823 babies
  46. 46Henry7,807 babies
  47. 47Mark7,773 babies
  48. 48Roy7,560 babies
  49. 49Johnny7,441 babies
  50. 50Ralph7,389 babies
  51. 51Billy6,933 babies
  52. 52Timothy6,747 babies
  53. 53Patrick6,622 babies
  54. 54Harry6,515 babies
  55. 55Albert6,462 babies
  56. 56Fred6,392 babies
  57. 57Philip6,235 babies
  58. 58Steve6,231 babies
  59. 59Eugene6,178 babies
  60. 60Bobby6,116 babies
  61. 61Ronnie6,110 babies
  62. 62Howard6,061 babies
  63. 63Dale5,936 babies
  64. 64Louis5,778 babies
  65. 65Mike5,750 babies
  66. 66Jeffrey5,665 babies
  67. 67Stanley5,501 babies
  68. 68Barry5,472 babies
  69. 69Russell5,270 babies
  70. 70Glenn5,157 babies
  71. 71Leonard5,155 babies
  72. 72Samuel5,110 babies
  73. 73Allen5,075 babies
  74. 74Phillip4,789 babies
  75. 75Ernest4,787 babies
  76. 76Bill4,681 babies
  77. 77Jim4,640 babies
  78. 78Frederick4,637 babies
  79. 79Tommy4,594 babies
  80. 80Eddie4,457 babies
  81. 81Norman4,410 babies
  82. 82Andrew4,346 babies
  83. 83Earl4,242 babies
  84. 84Francis4,208 babies
  85. 85Melvin4,169 babies
  86. 86Don4,007 babies
  87. 87Tom3,922 babies
  88. 88Clarence3,921 babies
  89. 89Marvin3,773 babies
  90. 90Martin3,724 babies
  91. 91Keith3,684 babies
  92. 92Lee3,676 babies
  93. 93Craig3,640 babies
  94. 94Rodney3,564 babies
  95. 95Brian3,450 babies
  96. 96Alfred3,417 babies
  97. 97Ray3,379 babies
  98. 98Leroy3,347 babies
  99. 99Curtis3,037 babies
  100. 100Bernard2,994 babies
See the top 1,000 boys →