Decades
Top baby names of the 1950s
Mary and James lead the 1950s.
Girls
- Mary 625,606
- Linda 564,364
- Patricia 459,681
- Susan 437,774
- Deborah 430,537
- Barbara 345,722
- Debra 341,348
- Karen 332,531
- Nancy 286,812
- Donna 270,338
- Cynthia 263,432
- Sandra 251,591
- Pamela 237,398
- Sharon 232,807
- Kathleen 224,342
- Carol 222,656
- Diane 210,624
- Brenda 209,241
- Cheryl 171,387
- Janet 167,520
Boys
- James 843,768
- Michael 837,471
- Robert 830,395
- John 797,922
- David 769,963
- William 591,228
- Richard 535,461
- Thomas 454,385
- Mark 382,589
- Charles 361,177
- Steven 333,666
- Gary 329,933
- Joseph 300,012
- Donald 273,574
- Ronald 271,139
- Kenneth 262,819
- Paul 253,202
- Larry 245,698
- Daniel 243,727
- Stephen 207,276
Year by year