1950s
Top Names of the 1950s
The 1950s - Baby Boom
Ranked by total babies named during 1950-1959
👧
Girl Names
30 names ranked
1
Mary
Peak: 1954
625,609
Best: #1
2
Linda
Peak: 1950
564,363
Best: #1
3
Patricia
Peak: 1951
459,686
Best: #3
4
Susan
Peak: 1955
437,773
Best: #2
5
Deborah
Peak: 1954
430,541
Best: #2
6
Barbara
Peak: 1950
345,723
Best: #4
7
Debra
Peak: 1955
341,347
Best: #2
8
Karen
Peak: 1957
332,533
Best: #4
9
Nancy
Peak: 1952
286,812
Best: #6
10
Donna
Peak: 1959
270,333
Best: #5
11
Cynthia
Peak: 1957
263,429
Best: #7
12
Sandra
Peak: 1950
251,594
Best: #8
13
Pamela
Peak: 1954
237,395
Best: #10
14
Sharon
Peak: 1956
232,809
Best: #11
15
Kathleen
Peak: 1951
224,341
Best: #10
16
Carol
Peak: 1950
222,654
Best: #9
17
Diane
Peak: 1955
210,627
Best: #14
18
Brenda
Peak: 1957
209,243
Best: #13
19
Cheryl
Peak: 1958
171,390
Best: #13
20
Janet
Peak: 1954
167,519
Best: #18
21
Elizabeth
Peak: 1958
165,658
Best: #20
22
Kathy
Peak: 1958
157,930
Best: #14
23
Margaret
Peak: 1950
149,583
Best: #15
24
Janice
Peak: 1951
133,619
Best: #21
25
Carolyn
Peak: 1950
124,067
Best: #20
26
Denise
Peak: 1957
123,783
Best: #23
27
Judy
Peak: 1950
118,061
Best: #25
28
Rebecca
Peak: 1954
115,691
Best: #24
29
Joyce
Peak: 1951
114,983
Best: #26
30
Teresa
Peak: 1959
114,284
Best: #24
👦
Boy Names
30 names ranked
1
James
Peak: 1951
843,776
Best: #1
2
Michael
Peak: 1957
837,466
Best: #1
3
Robert
Peak: 1952
830,391
Best: #1
4
John
Peak: 1952
797,917
Best: #3
5
David
Peak: 1955
769,951
Best: #2
6
William
Peak: 1952
591,226
Best: #6
7
Richard
Peak: 1953
535,453
Best: #7
8
Thomas
Peak: 1952
454,385
Best: #8
9
Mark
Peak: 1959
382,585
Best: #6
10
Charles
Peak: 1951
361,178
Best: #9
11
Steven
Peak: 1956
333,657
Best: #10
12
Gary
Peak: 1952
329,935
Best: #9
13
Joseph
Peak: 1956
300,006
Best: #12
14
Donald
Peak: 1954
273,576
Best: #13
15
Ronald
Peak: 1950
271,146
Best: #12
16
Kenneth
Peak: 1957
262,822
Best: #14
17
Paul
Peak: 1957
253,191
Best: #15
18
Larry
Peak: 1950
245,690
Best: #11
19
Daniel
Peak: 1957
243,725
Best: #16
20
Stephen
Peak: 1952
207,276
Best: #19
21
Dennis
Peak: 1952
204,267
Best: #17
22
Timothy
Peak: 1959
198,322
Best: #12
23
Edward
Peak: 1951
188,328
Best: #22
24
Jeffrey
Peak: 1959
184,663
Best: #16
25
George
Peak: 1951
181,029
Best: #20
26
Gregory
Peak: 1957
178,453
Best: #23
27
Kevin
Peak: 1959
159,010
Best: #14
28
Douglas
Peak: 1957
148,204
Best: #27
29
Terry
Peak: 1957
140,724
Best: #27
30
Anthony
Peak: 1959
136,652
Best: #26
About 1950s Baby Name Rankings
These rankings show the most popular baby names in the United States during the 1950s (1950-1959), based on Social Security Administration data. Names are ranked by the total number of babies given each name across the entire decade.
Click on any name to see its complete history, including year-by-year popularity trends and regional data across all 50 states. You can also compare decades to see how naming trends have evolved over 147 years of American history.