United States: Most Popular Baby Names in 1957

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 Michael 92,781 babies =
  2. 2 James 84,337 babies =
  3. 3 David 82,403 babies 1
  4. 4 Robert 81,765 babies 1
  5. 5 John 79,033 babies =
  6. 6 William 56,852 babies =
  7. 7 Mark 52,841 babies 1
  8. 8 Richard 52,446 babies 1
  9. 9 Thomas 44,625 babies =
  10. 10 Steven 36,842 babies =
  11. 11 Charles 34,283 babies =
  12. 12 Joseph 31,851 babies =
  13. 13 Gary 29,530 babies =
  14. 14 Kenneth 28,064 babies 2
  15. 15 Donald 27,910 babies 1
  16. 16 Daniel 27,337 babies 2
  17. 17 Ronald 27,209 babies 2
  18. 18 Paul 27,012 babies 1
  19. 19 Timothy 24,733 babies =
  20. 20 Kevin 24,285 babies 2
  21. 21 Jeffrey 23,982 babies 1
  22. 22 Larry 21,941 babies 1
  23. 23 Gregory 21,472 babies 1
  24. 24 Stephen 19,726 babies 1
  25. 25 Edward 18,711 babies =
  26. 26 Brian 17,519 babies 6
  27. 27 Anthony 17,057 babies 3
  28. 28 Dennis 16,917 babies 2
  29. 29 George 16,887 babies 2
  30. 30 Douglas 16,730 babies 1
  31. 31 Randy 16,464 babies 3
  32. 32 Scott 15,750 babies 2
  33. 33 Terry 15,624 babies 2
  34. 34 Bruce 13,882 babies 1
  35. 35 Jerry 13,283 babies =
  36. 36 Keith 12,437 babies =
  37. 37 Peter 11,603 babies =
  38. 38 Frank 11,268 babies =
  39. 39 Raymond 10,810 babies =
  40. 40 Ricky 10,574 babies 3
  41. 41 Patrick 10,353 babies 1
  42. 42 Roger 9,866 babies 1
  43. 43 Christopher 8,997 babies 4
  44. 44 Steve 8,910 babies 15
  45. 45 Danny 8,820 babies 1
  46. 46 Lawrence 8,741 babies 4
  47. 47 Wayne 8,687 babies 2
  48. 48 Alan 8,208 babies 4
  49. 49 Carl 8,192 babies 1
  50. 50 Dale 7,866 babies =
  51. 51 Gerald 7,595 babies 2
  52. 52 Jeffery 7,508 babies 5
  53. 53 Mike 7,247 babies 44
  54. 54 Russell 7,223 babies 2
  55. 55 Craig 7,069 babies 4
  56. 56 Andrew 6,997 babies =
  57. 57 Joe 6,767 babies 6
  58. 58 Walter 6,707 babies 5
  59. 59 Randall 6,675 babies 5
  60. 60 Eric 6,621 babies 19
  61. 61 Johnny 6,507 babies 6
  62. 62 Glenn 6,267 babies 1
  63. 63 Willie 6,211 babies 5
  64. 64 Billy 6,146 babies 4
  65. 65 Roy 6,063 babies 3
  66. 66 Arthur 6,052 babies 6
  67. 67 Jack 6,024 babies 1
  68. 68 Philip 6,012 babies 4
  69. 69 Martin 5,965 babies 4
  70. 70 Rodney 5,862 babies 5
  71. 71 Tony 5,857 babies 14
  72. 72 Barry 5,790 babies 3
  73. 73 Ronnie 5,778 babies 2
  74. 74 Harold 5,752 babies 2
  75. 75 Henry 5,733 babies 4
  76. 76 Ralph 5,709 babies 9
  77. 77 Jimmy 5,667 babies 1
  78. 78 Bobby 5,617 babies 1
  79. 79 Phillip 5,544 babies 3
  80. 80 Curtis 5,342 babies =
  81. 81 Stanley 5,268 babies 11
  82. 82 Samuel 5,236 babies 8
  83. 83 Matthew 5,234 babies 7
  84. 84 Albert 5,049 babies 3
  85. 85 Micheal 4,831 babies 2
  86. 86 Louis 4,695 babies 4
  87. 87 Rick 4,663 babies 13
  88. 88 Jay 4,630 babies 4
  89. 89 Howard 4,614 babies 5
  90. 90 Darrell 4,570 babies 2
  91. 91 Allen 4,412 babies 4
  92. 92 Eugene 4,410 babies 6
  93. 93 Dean 4,387 babies 6
  94. 94 Leonard 4,340 babies 5
  95. 95 Eddie 4,112 babies 2
  96. 96 Jeff 4,092 babies 49
  97. 97 Vincent 4,083 babies 1
  98. 98 Victor 4,080 babies 2
  99. 99 Frederick 4,010 babies 8
  100. 100 Harry 3,806 babies 5

Show all 1000

Girl Names

  1. 1 Mary 61,102 babies =
  2. 2 Susan 45,954 babies 3
  3. 3 Linda 44,517 babies =
  4. 4 Debra 42,728 babies 2
  5. 5 Karen 40,591 babies 2
  6. 6 Deborah 40,096 babies 2
  7. 7 Cynthia 39,340 babies 1
  8. 8 Patricia 39,283 babies 2
  9. 9 Barbara 29,692 babies =
  10. 10 Donna 28,042 babies =
  11. 11 Nancy 27,515 babies =
  12. 12 Pamela 25,015 babies =
  13. 13 Brenda 24,339 babies 6
  14. 14 Sharon 24,298 babies 1
  15. 15 Sandra 22,765 babies 1
  16. 16 Cheryl 22,643 babies 2
  17. 17 Diane 22,090 babies 2
  18. 18 Carol 21,898 babies 2
  19. 19 Cindy 20,272 babies 18
  20. 20 Kathy 20,237 babies =
  21. 21 Kathleen 19,742 babies 4
  22. 22 Elizabeth 17,492 babies =
  23. 23 Janet 15,753 babies 2
  24. 24 Teresa 15,687 babies =
  25. 25 Denise 15,145 babies 2
  26. 26 Lisa 15,142 babies 5
  27. 27 Debbie 14,382 babies 12
  28. 28 Julie 13,631 babies 20
  29. 29 Margaret 13,013 babies 4
  30. 30 Robin 12,579 babies 1
  31. 31 Laura 12,181 babies 3
  32. 32 Janice 11,968 babies 6
  33. 33 Carolyn 11,575 babies =
  34. 34 Rebecca 11,482 babies 7
  35. 35 Kim 11,426 babies 3
  36. 36 Theresa 11,188 babies 4
  37. 37 Catherine 11,151 babies 9
  38. 38 Judy 10,542 babies 3
  39. 39 Cathy 10,325 babies 3
  40. 40 Joyce 10,155 babies 10
  41. 41 Christine 9,575 babies 1
  42. 42 Kimberly 9,454 babies 32
  43. 43 Diana 9,433 babies 13
  44. 44 Ann 9,040 babies 2
  45. 45 Lori 8,964 babies 21
  46. 46 Shirley 8,855 babies 5
  47. 47 Connie 8,765 babies 4
  48. 48 Beverly 8,560 babies 8
  49. 49 Paula 8,544 babies 2
  50. 50 Betty 8,479 babies 6
  51. 51 Vicki 8,105 babies 6
  52. 52 Rhonda 8,051 babies 10
  53. 53 Judith 8,024 babies 8
  54. 54 Gail 7,952 babies 5
  55. 55 Sherry 7,804 babies 1
  56. 56 Jane 7,788 babies 6
  57. 57 Darlene 7,784 babies 14
  58. 58 Sheila 7,763 babies 3
  59. 59 Wanda 7,713 babies 2
  60. 60 Joan 7,584 babies 8
  61. 61 Lynn 7,442 babies 3
  62. 62 Peggy 7,383 babies 1
  63. 63 Martha 7,361 babies 4
  64. 64 Bonnie 7,242 babies 13
  65. 65 Kathryn 7,211 babies 5
  66. 66 Gloria 7,123 babies 13
  67. 67 Jean 7,048 babies 2
  68. 68 Terri 6,972 babies 13
  69. 69 Rose 6,896 babies 5
  70. 70 Vickie 6,845 babies 2
  71. 71 Maria 6,778 babies 2
  72. 72 Katherine 6,637 babies 5
  73. 73 Laurie 6,543 babies 3
  74. 74 Dorothy 6,405 babies 2
  75. 75 Virginia 6,238 babies =
  76. 76 Valerie 6,231 babies 4
  77. 77 Leslie 6,103 babies 27
  78. 78 Rita 6,018 babies 1
  79. 79 Michelle 5,982 babies 9
  80. 80 Tina 5,857 babies 7
  81. 81 Anita 5,811 babies 2
  82. 82 Marilyn 5,743 babies 12
  83. 83 Jo 5,718 babies 14
  84. 84 Ruth 5,667 babies 7
  85. 85 Ellen 5,589 babies 1
  86. 86 Anne 5,486 babies =
  87. 87 Jennifer 5,483 babies 10
  88. 88 Victoria 5,328 babies 3
  89. 89 Angela 5,326 babies 4
  90. 90 Phyllis 5,306 babies 8
  91. 91 Jacqueline 5,288 babies 13
  92. 92 Terry 5,266 babies 1
  93. 93 Dawn 5,159 babies 1
  94. 94 Joanne 5,110 babies 5
  95. 95 Helen 5,019 babies 5
  96. 96 Elaine 5,013 babies 7
  97. 97 Annette 4,888 babies 22
  98. 98 Marie 4,862 babies 2
  99. 99 Michele 4,746 babies 1
  100. 100 Jill 4,729 babies 1

Show all 1000

Source: Social Security Administration