Name Legacy

Baby names of the 1950s

1950–1959 · United States

Mary was the most common girls’ name of the 1950s with 625,606 births, and James the most common boys’ name with 843,768.

Top 50 girls’ names of the 1950s

#NameBirths
1Mary625,606
2Linda564,364
3Patricia459,681
4Susan437,774
5Deborah430,537
6Barbara345,722
7Debra341,348
8Karen332,531
9Nancy286,812
10Donna270,338
11Cynthia263,432
12Sandra251,591
13Pamela237,398
14Sharon232,807
15Kathleen224,342
16Carol222,656
17Diane210,624
18Brenda209,241
19Cheryl171,387
20Janet167,520
21Elizabeth165,656
22Kathy157,930
23Margaret149,582
24Janice133,620
25Carolyn124,067
26Denise123,783
27Judy118,060
28Rebecca115,690
29Joyce114,984
30Teresa114,283
31Christine113,340
32Catherine108,839
33Shirley108,807
34Judith108,758
35Betty103,204
36Beverly97,790
37Lisa95,824
38Laura95,526
39Theresa89,608
40Connie88,799
41Ann87,047
42Gloria86,705
43Julie86,689
44Gail85,618
45Joan85,179
46Paula84,869
47Peggy84,293
48Cindy83,979
49Martha83,190
50Bonnie83,013

Top 50 boys’ names of the 1950s

#NameBirths
1James843,768
2Michael837,471
3Robert830,395
4John797,922
5David769,963
6William591,228
7Richard535,461
8Thomas454,385
9Mark382,589
10Charles361,177
11Steven333,666
12Gary329,933
13Joseph300,012
14Donald273,574
15Ronald271,139
16Kenneth262,819
17Paul253,202
18Larry245,698
19Daniel243,727
20Stephen207,276
21Dennis204,267
22Timothy198,324
23Edward188,323
24Jeffrey184,668
25George181,031
26Gregory178,457
27Kevin159,010
28Douglas148,205
29Terry140,724
30Anthony136,647
31Jerry136,567
32Bruce136,457
33Randy120,537
34Brian112,336
35Frank112,321
36Scott111,819
37Roger110,158
38Raymond108,928
39Peter102,747
40Patrick96,851
41Keith91,235
42Lawrence91,110
43Wayne88,092
44Danny86,640
45Alan83,976
46Gerald82,626
47Ricky79,170
48Carl78,752
49Christopher78,333
50Dale75,567

Other decades

Explore further

Chart any name across all 146 years

Source: U.S.A. Social Security Administration. Years 1880-2025. Names given to fewer than five babies in a year are withheld at source. namelegacy.org