Skip to content
MyNameRoots

Decades

Top baby names of the 1950s

Mary and James lead the 1950s.

Girls

  1. Mary 625,606
  2. Linda 564,364
  3. Patricia 459,681
  4. Susan 437,774
  5. Deborah 430,537
  6. Barbara 345,722
  7. Debra 341,348
  8. Karen 332,531
  9. Nancy 286,812
  10. Donna 270,338
  11. Cynthia 263,432
  12. Sandra 251,591
  13. Pamela 237,398
  14. Sharon 232,807
  15. Kathleen 224,342
  16. Carol 222,656
  17. Diane 210,624
  18. Brenda 209,241
  19. Cheryl 171,387
  20. Janet 167,520

Boys

  1. James 843,768
  2. Michael 837,471
  3. Robert 830,395
  4. John 797,922
  5. David 769,963
  6. William 591,228
  7. Richard 535,461
  8. Thomas 454,385
  9. Mark 382,589
  10. Charles 361,177
  11. Steven 333,666
  12. Gary 329,933
  13. Joseph 300,012
  14. Donald 273,574
  15. Ronald 271,139
  16. Kenneth 262,819
  17. Paul 253,202
  18. Larry 245,698
  19. Daniel 243,727
  20. Stephen 207,276

Year by year