United States: Most Popular Baby Names in 1943

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 James 80,278 babies =
  2. 2 Robert 74,892 babies =
  3. 3 John 68,929 babies =
  4. 4 William 55,904 babies =
  5. 5 Richard 46,339 babies =
  6. 6 David 37,240 babies =
  7. 7 Charles 36,632 babies =
  8. 8 Thomas 32,874 babies =
  9. 9 Ronald 29,239 babies =
  10. 10 Michael 24,745 babies 3
  11. 11 Donald 24,421 babies 1
  12. 12 Larry 22,978 babies =
  13. 13 Joseph 22,828 babies 2
  14. 14 George 21,692 babies =
  15. 15 Kenneth 19,112 babies =
  16. 16 Gary 17,868 babies 2
  17. 17 Jerry 17,730 babies 1
  18. 18 Edward 17,713 babies 1
  19. 19 Paul 17,253 babies =
  20. 20 Dennis 14,116 babies =
  21. 21 Frank 12,246 babies =
  22. 22 Raymond 11,391 babies 2
  23. 23 Gerald 11,367 babies 1
  24. 24 Roger 10,773 babies 1
  25. 25 Daniel 9,168 babies 3
  26. 26 Walter 9,035 babies =
  27. 27 Harold 8,670 babies =
  28. 28 Douglas 8,236 babies 5
  29. 29 Stephen 7,932 babies 3
  30. 30 Arthur 7,785 babies 1
  31. 31 Henry 7,631 babies =
  32. 32 Lawrence 7,583 babies 2
  33. 33 Carl 7,472 babies 3
  34. 34 Jack 7,398 babies =
  35. 35 Joe 7,308 babies 2
  36. 36 Willie 7,178 babies 1
  37. 37 Billy 7,012 babies 2
  38. 38 Roy 6,932 babies 4
  39. 39 Peter 6,877 babies =
  40. 40 Ralph 6,771 babies 2
  41. 41 Wayne 6,761 babies =
  42. 42 Jimmy 6,444 babies 5
  43. 43 Albert 6,307 babies 3
  44. 44 Anthony 6,202 babies =
  45. 45 Fred 6,168 babies 1
  46. 46 Bobby 6,121 babies 3
  47. 47 Eugene 5,902 babies 2
  48. 48 Howard 5,739 babies 1
  49. 49 Terry 5,737 babies 3
  50. 50 Harry 5,720 babies 2
  51. 51 Bruce 5,431 babies 1
  52. 52 Johnny 5,381 babies 3
  53. 53 Louis 5,033 babies 2
  54. 54 Stanley 4,699 babies 2
  55. 55 Leonard 4,617 babies 2
  56. 56 Norman 4,522 babies 3
  57. 57 Philip 4,473 babies 3
  58. 58 Steven 4,267 babies 17
  59. 59 Dale 4,235 babies 4
  60. 60 Earl 4,186 babies 2
  61. 61 Ernest 4,172 babies =
  62. 62 Samuel 4,143 babies 3
  63. 63 Melvin 4,069 babies 3
  64. 64 Francis 4,068 babies 6
  65. 65 Bill 3,990 babies =
  66. 66 Marvin 3,939 babies =
  67. 67 Alan 3,855 babies 14
  68. 68 Clarence 3,854 babies 1
  69. 69 Patrick 3,848 babies 5
  70. 70 Frederick 3,840 babies 2
  71. 71 Ronnie 3,826 babies 7
  72. 72 Don 3,817 babies =
  73. 73 Russell 3,752 babies 3
  74. 74 Leroy 3,741 babies 5
  75. 75 Jim 3,682 babies 1
  76. 76 Allen 3,627 babies 5
  77. 77 Tommy 3,611 babies 4
  78. 78 Alfred 3,445 babies 2
  79. 79 Andrew 3,352 babies 1
  80. 80 Eddie 3,281 babies 6
  81. 81 Phillip 3,251 babies 4
  82. 82 Barry 3,193 babies 3
  83. 83 Martin 3,081 babies 2
  84. 84 Ray 3,063 babies =
  85. 85 Glenn 3,054 babies 3
  86. 86 Herbert 3,044 babies 3
  87. 87 Tom 2,909 babies 2
  88. 88 Danny 2,898 babies 23
  89. 89 Gene 2,865 babies 7
  90. 90 Mike 2,803 babies 16
  91. 91 Lee 2,789 babies 4
  92. 92 Bernard 2,744 babies 2
  93. 93 Steve 2,684 babies 9
  94. 94 Clifford 2,667 babies 1
  95. 95 Jimmie 2,628 babies 1
  96. 96 Theodore 2,616 babies 5
  97. 97 Victor 2,613 babies 2
  98. 98 Gordon 2,608 babies 6
  99. 99 Timothy 2,578 babies 9
  100. 100 Curtis 2,525 babies 2

Show all 1000

Girl Names

  1. 1 Mary 66,174 babies =
  2. 2 Barbara 43,432 babies =
  3. 3 Patricia 39,620 babies =
  4. 4 Linda 38,439 babies =
  5. 5 Carol 31,686 babies =
  6. 6 Sandra 25,990 babies =
  7. 7 Judith 25,214 babies =
  8. 8 Sharon 24,712 babies 3
  9. 9 Nancy 23,988 babies 1
  10. 10 Betty 21,596 babies 1
  11. 11 Carolyn 20,365 babies 1
  12. 12 Shirley 17,816 babies =
  13. 13 Judy 17,383 babies 2
  14. 14 Margaret 17,153 babies =
  15. 15 Karen 16,816 babies 1
  16. 16 Joyce 16,485 babies 3
  17. 17 Donna 14,912 babies 3
  18. 18 Susan 14,888 babies 3
  19. 19 Dorothy 14,793 babies 2
  20. 20 Janet 13,316 babies 1
  21. 21 Joan 13,232 babies 3
  22. 22 Kathleen 12,153 babies 2
  23. 23 Elizabeth 11,644 babies 1
  24. 24 Diane 11,326 babies 4
  25. 25 Virginia 10,847 babies 2
  26. 26 Janice 10,651 babies 1
  27. 27 Marilyn 10,145 babies =
  28. 28 Helen 9,800 babies 2
  29. 29 Martha 9,704 babies =
  30. 30 Gloria 9,684 babies 1
  31. 31 Frances 9,449 babies 1
  32. 32 Beverly 9,435 babies =
  33. 33 Ruth 9,370 babies =
  34. 34 Bonnie 8,870 babies =
  35. 35 Brenda 8,435 babies 5
  36. 36 Jean 8,096 babies =
  37. 37 Ann 7,829 babies 1
  38. 38 Alice 7,648 babies 1
  39. 39 Phyllis 7,610 babies 2
  40. 40 Doris 7,128 babies 1
  41. 41 Peggy 6,511 babies 1
  42. 42 Carole 6,506 babies 7
  43. 43 Lois 6,132 babies 1
  44. 44 Jane 6,032 babies 2
  45. 45 Marie 5,980 babies 2
  46. 46 Elaine 5,966 babies 1
  47. 47 Charlotte 5,482 babies 4
  48. 48 Catherine 5,427 babies 1
  49. 49 Joanne 5,270 babies 1
  50. 50 Rose 5,206 babies =
  51. 51 Geraldine 5,189 babies 4
  52. 52 Rita 5,011 babies 3
  53. 53 Evelyn 4,912 babies =
  54. 54 Pamela 4,839 babies 52
  55. 55 Gail 4,810 babies 5
  56. 56 Wanda 4,705 babies 2
  57. 57 Sally 4,659 babies 1
  58. 58 Norma 4,542 babies 6
  59. 59 Connie 4,512 babies 11
  60. 60 Joann 4,464 babies 2
  61. 61 Patsy 4,355 babies 4
  62. 62 Diana 4,337 babies 6
  63. 63 Jo 4,300 babies 2
  64. 64 Anna 4,232 babies 5
  65. 65 Jacqueline 4,189 babies 4
  66. 66 Roberta 4,169 babies =
  67. 67 Ellen 4,152 babies 3
  68. 68 Eileen 4,092 babies 20
  69. 69 Annie 4,070 babies 7
  70. 70 Louise 4,044 babies 9
  71. 71 Sarah 3,990 babies 4
  72. 72 Sue 3,850 babies 1
  73. 73 Darlene 3,774 babies 5
  74. 74 Dolores 3,698 babies 11
  75. 75 Kathryn 3,647 babies 7
  76. 76 Mildred 3,626 babies 5
  77. 77 Sylvia 3,623 babies 5
  78. 78 Katherine 3,616 babies 3
  79. 79 Marjorie 3,608 babies 5
  80. 80 Anne 3,535 babies 4
  81. 81 Kay 3,494 babies 6
  82. 82 Ruby 3,470 babies 5
  83. 83 Glenda 3,403 babies 6
  84. 84 Christine 3,316 babies 12
  85. 85 Irene 3,299 babies 5
  86. 86 Suzanne 3,280 babies 17
  87. 87 Rebecca 3,270 babies 2
  88. 88 Dianne 3,193 babies 21
  89. 89 Loretta 3,169 babies 10
  90. 90 Arlene 3,146 babies 7
  91. 91 Juanita 3,085 babies 1
  92. 92 Sheila 3,063 babies 2
  93. 93 Paula 3,042 babies 43
  94. 94 Lorraine 3,015 babies 3
  95. 95 Julia 2,972 babies =
  96. 96 Marcia 2,970 babies 9
  97. 97 Rosemary 2,966 babies 5
  98. 98 Anita 2,952 babies 5
  99. 99 Delores 2,929 babies 13
  100. 100 Theresa 2,929 babies 2

Show all 1000

Source: Social Security Administration