1950s
Top Names of the 1950s
The 1950s - Baby Boom
Ranked by total babies named during 1950-1959
👧
Girl Names
100 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
31
Christine
Peak: 1952
113,340
Best: #20
32
Catherine
Peak: 1956
108,837
Best: #28
33
Shirley
Peak: 1950
108,807
Best: #19
34
Judith
Peak: 1950
108,756
Best: #21
35
Betty
Peak: 1950
103,204
Best: #26
36
Beverly
Peak: 1953
97,789
Best: #31
37
Lisa
Peak: 1959
95,823
Best: #10
38
Laura
Peak: 1959
95,527
Best: #29
39
Theresa
Peak: 1959
89,605
Best: #32
40
Connie
Peak: 1955
88,800
Best: #35
41
Ann
Peak: 1957
87,046
Best: #43
42
Gloria
Peak: 1950
86,706
Best: #30
43
Julie
Peak: 1958
86,689
Best: #23
44
Gail
Peak: 1951
85,619
Best: #36
45
Joan
Peak: 1952
85,179
Best: #37
46
Paula
Peak: 1954
84,869
Best: #38
47
Peggy
Peak: 1958
84,294
Best: #40
48
Cindy
Peak: 1957
83,980
Best: #19
49
Martha
Peak: 1950
83,189
Best: #32
50
Bonnie
Peak: 1950
83,011
Best: #33
51
Jane
Peak: 1952
82,919
Best: #39
52
Cathy
Peak: 1958
82,718
Best: #34
53
Robin
Peak: 1959
82,424
Best: #29
54
Debbie
Peak: 1959
82,099
Best: #20
55
Diana
Peak: 1957
80,235
Best: #43
56
Marilyn
Peak: 1954
80,161
Best: #35
57
Kathryn
Peak: 1952
77,803
Best: #45
58
Dorothy
Peak: 1950
74,476
Best: #35
59
Wanda
Peak: 1957
72,447
Best: #52
60
Jean
Peak: 1954
72,263
Best: #48
61
Vicki
Peak: 1954
71,980
Best: #50
62
Sheila
Peak: 1959
70,174
Best: #52
63
Virginia
Peak: 1950
69,783
Best: #43
64
Sherry
Peak: 1956
68,322
Best: #54
65
Katherine
Peak: 1955
66,854
Best: #55
66
Rose
Peak: 1954
66,688
Best: #54
67
Lynn
Peak: 1956
66,047
Best: #58
68
Jo
Peak: 1954
63,941
Best: #53
69
Ruth
Peak: 1950
62,537
Best: #49
70
Maria
Peak: 1959
62,452
Best: #62
71
Darlene
Peak: 1958
61,886
Best: #49
72
Jacqueline
Peak: 1953
60,460
Best: #55
73
Rita
Peak: 1954
60,265
Best: #56
74
Rhonda
Peak: 1959
59,818
Best: #45
75
Phyllis
Peak: 1951
57,766
Best: #53
76
Helen
Peak: 1950
57,578
Best: #50
77
Vickie
Peak: 1956
56,857
Best: #68
78
Kim
Peak: 1959
56,081
Best: #35
79
Lori
Peak: 1959
56,070
Best: #27
80
Ellen
Peak: 1951
55,390
Best: #66
81
Elaine
Peak: 1951
54,232
Best: #60
82
Joanne
Peak: 1958
53,570
Best: #67
83
Anne
Peak: 1959
52,403
Best: #79
84
Valerie
Peak: 1959
52,232
Best: #60
85
Alice
Peak: 1950
52,075
Best: #57
86
Frances
Peak: 1950
51,200
Best: #51
87
Suzanne
Peak: 1953
50,331
Best: #71
88
Marie
Peak: 1954
49,266
Best: #72
89
Victoria
Peak: 1952
49,126
Best: #74
90
Kimberly
Peak: 1959
48,958
Best: #33
91
Anita
Peak: 1957
47,591
Best: #81
92
Laurie
Peak: 1959
46,962
Best: #56
93
Michelle
Peak: 1959
46,779
Best: #47
94
Sally
Peak: 1953
46,706
Best: #77
95
Terri
Peak: 1959
46,431
Best: #46
96
Marcia
Peak: 1951
43,734
Best: #74
97
Terry
Peak: 1955
43,194
Best: #83
98
Jennifer
Peak: 1959
43,074
Best: #78
99
Leslie
Peak: 1957
43,048
Best: #77
100
Doris
Peak: 1950
42,897
Best: #74
👦
Boy Names
100 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
31
Jerry
Peak: 1950
136,571
Best: #24
32
Bruce
Peak: 1956
136,459
Best: #25
33
Randy
Peak: 1956
120,534
Best: #28
34
Brian
Peak: 1959
112,336
Best: #22
35
Frank
Peak: 1950
112,321
Best: #29
36
Scott
Peak: 1959
111,821
Best: #24
37
Roger
Peak: 1953
110,156
Best: #27
38
Raymond
Peak: 1954
108,932
Best: #31
39
Peter
Peak: 1957
102,754
Best: #35
40
Patrick
Peak: 1959
96,856
Best: #37
41
Keith
Peak: 1957
91,236
Best: #36
42
Lawrence
Peak: 1952
91,109
Best: #33
43
Wayne
Peak: 1951
88,092
Best: #35
44
Danny
Peak: 1954
86,640
Best: #39
45
Alan
Peak: 1955
83,977
Best: #40
46
Gerald
Peak: 1950
82,625
Best: #34
47
Ricky
Peak: 1958
79,169
Best: #34
48
Carl
Peak: 1956
78,754
Best: #43
49
Christopher
Peak: 1959
78,334
Best: #35
50
Dale
Peak: 1958
75,567
Best: #46
51
Walter
Peak: 1951
72,196
Best: #40
52
Craig
Peak: 1959
69,480
Best: #44
53
Willie
Peak: 1950
66,461
Best: #42
54
Johnny
Peak: 1952
65,786
Best: #50
55
Arthur
Peak: 1951
65,720
Best: #44
56
Steve
Peak: 1959
64,215
Best: #41
57
Joe
Peak: 1959
62,620
Best: #54
58
Randall
Peak: 1959
62,452
Best: #53
59
Russell
Peak: 1959
62,401
Best: #52
60
Jack
Peak: 1951
62,385
Best: #48
61
Henry
Peak: 1951
62,232
Best: #47
62
Harold
Peak: 1950
62,181
Best: #45
63
Roy
Peak: 1953
61,847
Best: #51
64
Andrew
Peak: 1958
60,970
Best: #55
65
Philip
Peak: 1953
60,851
Best: #53
66
Ralph
Peak: 1951
60,442
Best: #51
67
Billy
Peak: 1959
59,278
Best: #57
68
Glenn
Peak: 1957
58,712
Best: #58
69
Stanley
Peak: 1954
57,162
Best: #54
70
Jimmy
Peak: 1959
54,891
Best: #55
71
Rodney
Peak: 1953
54,817
Best: #58
72
Barry
Peak: 1956
54,812
Best: #68
73
Samuel
Peak: 1952
53,766
Best: #62
74
Eric
Peak: 1959
53,297
Best: #46
75
Bobby
Peak: 1958
53,282
Best: #65
76
Albert
Peak: 1951
52,835
Best: #56
77
Phillip
Peak: 1959
52,458
Best: #64
78
Ronnie
Peak: 1958
51,300
Best: #66
79
Martin
Peak: 1957
50,992
Best: #69
80
Mike
Peak: 1959
48,349
Best: #37
81
Eugene
Peak: 1951
48,279
Best: #58
82
Louis
Peak: 1951
47,931
Best: #66
83
Howard
Peak: 1952
47,855
Best: #63
84
Allen
Peak: 1951
47,321
Best: #71
85
Curtis
Peak: 1959
46,321
Best: #75
86
Jeffery
Peak: 1957
45,878
Best: #52
87
Frederick
Peak: 1951
44,285
Best: #75
88
Leonard
Peak: 1951
43,553
Best: #77
89
Harry
Peak: 1950
43,334
Best: #61
90
Micheal
Peak: 1957
40,910
Best: #83
91
Tony
Peak: 1959
40,786
Best: #53
92
Ernest
Peak: 1951
39,679
Best: #81
93
Eddie
Peak: 1959
38,595
Best: #89
94
Fred
Peak: 1950
37,446
Best: #84
95
Darrell
Peak: 1958
37,258
Best: #88
96
Jay
Peak: 1958
36,969
Best: #86
97
Melvin
Peak: 1952
36,165
Best: #87
98
Lee
Peak: 1951
35,826
Best: #91
99
Matthew
Peak: 1959
35,800
Best: #60
100
Vincent
Peak: 1958
35,352
Best: #97
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 145 years of American history.