1970s
Top Names of the 1970s
The 1970s - Disco Era
Ranked by total babies named during 1970-1979
👧
Girl Names
100 names ranked
1
Jennifer
Peak: 1972
581,733
Best: #1
2
Amy
Peak: 1975
268,995
Best: #2
3
Melissa
Peak: 1979
253,268
Best: #2
4
Michelle
Peak: 1970
249,136
Best: #2
5
Kimberly
Peak: 1970
229,098
Best: #3
6
Lisa
Peak: 1970
228,687
Best: #2
7
Angela
Peak: 1971
225,266
Best: #5
8
Heather
Peak: 1975
203,906
Best: #3
9
Stephanie
Peak: 1973
160,466
Best: #8
10
Nicole
Peak: 1979
144,670
Best: #9
11
Jessica
Peak: 1979
143,498
Best: #3
12
Elizabeth
Peak: 1979
142,855
Best: #11
13
Rebecca
Peak: 1974
137,291
Best: #10
14
Kelly
Peak: 1977
133,548
Best: #10
15
Mary
Peak: 1970
126,254
Best: #9
16
Christina
Peak: 1979
125,750
Best: #12
17
Amanda
Peak: 1979
123,925
Best: #3
18
Julie
Peak: 1970
121,926
Best: #10
19
Sarah
Peak: 1979
118,831
Best: #6
20
Laura
Peak: 1970
118,207
Best: #13
21
Shannon
Peak: 1970
113,798
Best: #17
22
Christine
Peak: 1970
103,237
Best: #14
23
Tammy
Peak: 1970
98,830
Best: #8
24
Tracy
Peak: 1970
95,537
Best: #10
25
Karen
Peak: 1970
95,173
Best: #12
26
Dawn
Peak: 1970
92,445
Best: #14
27
Susan
Peak: 1970
88,310
Best: #15
28
Andrea
Peak: 1978
86,424
Best: #23
29
Tina
Peak: 1970
84,767
Best: #18
30
Patricia
Peak: 1970
81,110
Best: #24
31
Cynthia
Peak: 1970
80,200
Best: #24
32
Lori
Peak: 1970
77,779
Best: #23
33
Rachel
Peak: 1979
77,750
Best: #23
34
April
Peak: 1979
76,946
Best: #23
35
Maria
Peak: 1970
76,351
Best: #30
36
Wendy
Peak: 1970
74,186
Best: #28
37
Crystal
Peak: 1979
73,759
Best: #18
38
Stacy
Peak: 1971
69,901
Best: #32
39
Erin
Peak: 1979
67,891
Best: #21
40
Jamie
Peak: 1977
67,845
Best: #18
41
Carrie
Peak: 1977
66,827
Best: #28
42
Tiffany
Peak: 1979
65,160
Best: #28
43
Tara
Peak: 1972
65,072
Best: #35
44
Sandra
Peak: 1970
64,337
Best: #27
45
Monica
Peak: 1979
61,681
Best: #39
46
Danielle
Peak: 1978
60,919
Best: #31
47
Stacey
Peak: 1971
59,210
Best: #41
48
Pamela
Peak: 1970
58,038
Best: #26
49
Tonya
Peak: 1972
57,789
Best: #36
50
Sara
Peak: 1978
56,960
Best: #27
51
Michele
Peak: 1970
56,558
Best: #31
52
Teresa
Peak: 1970
56,038
Best: #34
53
Denise
Peak: 1970
55,868
Best: #35
54
Jill
Peak: 1970
55,071
Best: #41
55
Katherine
Peak: 1979
54,052
Best: #36
56
Melanie
Peak: 1972
53,320
Best: #42
57
Dana
Peak: 1971
51,361
Best: #44
58
Holly
Peak: 1979
50,464
Best: #48
59
Erica
Peak: 1979
49,597
Best: #32
60
Brenda
Peak: 1970
48,593
Best: #40
61
Deborah
Peak: 1970
47,856
Best: #33
62
Tanya
Peak: 1974
47,829
Best: #46
63
Sharon
Peak: 1970
47,771
Best: #37
64
Donna
Peak: 1970
47,344
Best: #32
65
Amber
Peak: 1979
47,065
Best: #22
66
Emily
Peak: 1979
46,843
Best: #33
67
Robin
Peak: 1970
45,943
Best: #51
68
Linda
Peak: 1970
45,899
Best: #38
69
Kathleen
Peak: 1970
44,846
Best: #45
70
Leslie
Peak: 1970
44,840
Best: #63
71
Christy
Peak: 1975
44,592
Best: #53
72
Kristen
Peak: 1974
44,209
Best: #45
73
Catherine
Peak: 1970
43,864
Best: #59
74
Kristin
Peak: 1970
42,385
Best: #63
75
Misty
Peak: 1977
42,375
Best: #40
76
Barbara
Peak: 1970
42,238
Best: #41
77
Heidi
Peak: 1972
42,221
Best: #60
78
Nancy
Peak: 1970
41,849
Best: #50
79
Cheryl
Peak: 1970
40,393
Best: #44
80
Theresa
Peak: 1970
40,078
Best: #53
81
Brandy
Peak: 1979
40,070
Best: #37
82
Alicia
Peak: 1979
39,253
Best: #47
83
Veronica
Peak: 1974
38,787
Best: #68
84
Gina
Peak: 1970
38,119
Best: #61
85
Jacqueline
Peak: 1970
37,964
Best: #66
86
Rhonda
Peak: 1970
37,946
Best: #46
87
Anna
Peak: 1979
37,811
Best: #59
88
Renee
Peak: 1970
37,592
Best: #68
89
Megan
Peak: 1979
37,360
Best: #31
90
Tamara
Peak: 1970
37,076
Best: #63
91
Melinda
Peak: 1970
36,438
Best: #72
92
Kathryn
Peak: 1979
36,436
Best: #50
93
Debra
Peak: 1970
34,604
Best: #47
94
Sherry
Peak: 1970
34,204
Best: #60
95
Allison
Peak: 1979
34,159
Best: #66
96
Valerie
Peak: 1970
33,811
Best: #83
97
Diana
Peak: 1970
33,346
Best: #82
98
Paula
Peak: 1970
32,725
Best: #57
99
Kristina
Peak: 1978
32,650
Best: #64
100
Ann
Peak: 1970
32,031
Best: #62
👦
Boy Names
100 names ranked
1
Michael
Peak: 1970
707,368
Best: #1
2
Christopher
Peak: 1972
475,446
Best: #2
3
Jason
Peak: 1977
462,749
Best: #2
4
David
Peak: 1970
445,741
Best: #3
5
James
Peak: 1970
444,749
Best: #2
6
John
Peak: 1970
402,636
Best: #4
7
Robert
Peak: 1970
397,249
Best: #5
8
Brian
Peak: 1972
322,694
Best: #8
9
William
Peak: 1970
283,415
Best: #7
10
Matthew
Peak: 1979
277,752
Best: #6
11
Joseph
Peak: 1979
244,838
Best: #10
12
Daniel
Peak: 1979
244,463
Best: #10
13
Kevin
Peak: 1970
212,244
Best: #13
14
Eric
Peak: 1970
211,494
Best: #13
15
Jeffrey
Peak: 1970
202,861
Best: #11
16
Richard
Peak: 1970
202,808
Best: #10
17
Scott
Peak: 1971
194,543
Best: #10
18
Mark
Peak: 1970
194,288
Best: #9
19
Steven
Peak: 1970
188,096
Best: #15
20
Thomas
Peak: 1970
186,766
Best: #17
21
Timothy
Peak: 1970
181,268
Best: #17
22
Anthony
Peak: 1970
174,886
Best: #20
23
Charles
Peak: 1970
163,030
Best: #21
24
Joshua
Peak: 1979
140,325
Best: #9
25
Ryan
Peak: 1979
139,643
Best: #14
26
Jeremy
Peak: 1977
139,321
Best: #14
27
Paul
Peak: 1970
136,404
Best: #23
28
Andrew
Peak: 1979
132,943
Best: #20
29
Gregory
Peak: 1970
115,573
Best: #25
30
Chad
Peak: 1972
113,538
Best: #25
31
Kenneth
Peak: 1970
111,497
Best: #25
32
Jonathan
Peak: 1979
107,935
Best: #28
33
Stephen
Peak: 1970
107,812
Best: #27
34
Shawn
Peak: 1971
105,794
Best: #27
35
Aaron
Peak: 1979
101,485
Best: #30
36
Adam
Peak: 1979
91,752
Best: #23
37
Patrick
Peak: 1970
91,251
Best: #33
38
Justin
Peak: 1979
86,547
Best: #22
39
Sean
Peak: 1971
83,843
Best: #33
40
Edward
Peak: 1970
83,436
Best: #31
41
Todd
Peak: 1970
83,325
Best: #28
42
Donald
Peak: 1970
82,440
Best: #30
43
Ronald
Peak: 1970
81,732
Best: #29
44
Benjamin
Peak: 1979
81,337
Best: #29
45
Keith
Peak: 1971
76,694
Best: #37
46
Bryan
Peak: 1977
71,342
Best: #42
47
Gary
Peak: 1970
68,265
Best: #35
48
Jose
Peak: 1979
66,388
Best: #44
49
Nathan
Peak: 1979
65,868
Best: #36
50
Douglas
Peak: 1970
65,164
Best: #36
51
Nicholas
Peak: 1979
65,069
Best: #15
52
Brandon
Peak: 1979
65,050
Best: #35
53
George
Peak: 1970
64,762
Best: #40
54
Travis
Peak: 1979
64,107
Best: #36
55
Peter
Peak: 1970
62,330
Best: #44
56
Craig
Peak: 1970
58,795
Best: #39
57
Bradley
Peak: 1979
58,684
Best: #47
58
Larry
Peak: 1970
58,140
Best: #43
59
Dennis
Peak: 1970
50,553
Best: #46
60
Shane
Peak: 1973
50,281
Best: #54
61
Raymond
Peak: 1970
49,340
Best: #49
62
Troy
Peak: 1970
48,849
Best: #41
63
Jerry
Peak: 1970
48,351
Best: #45
64
Samuel
Peak: 1979
48,103
Best: #55
65
Frank
Peak: 1970
46,920
Best: #48
66
Jesse
Peak: 1979
44,892
Best: #50
67
Jeffery
Peak: 1970
44,566
Best: #50
68
Juan
Peak: 1976
43,400
Best: #58
69
Terry
Peak: 1970
42,427
Best: #54
70
Corey
Peak: 1977
40,998
Best: #52
71
Phillip
Peak: 1979
39,844
Best: #67
72
Marcus
Peak: 1971
39,469
Best: #65
73
Derek
Peak: 1971
38,314
Best: #63
74
Rodney
Peak: 1970
37,447
Best: #55
75
Joel
Peak: 1979
37,231
Best: #71
76
Carlos
Peak: 1979
36,948
Best: #70
77
Randy
Peak: 1970
36,546
Best: #59
78
Jacob
Peak: 1979
36,355
Best: #45
79
Jamie
Peak: 1976
36,298
Best: #62
80
Tony
Peak: 1970
35,679
Best: #57
81
Russell
Peak: 1970
35,468
Best: #58
82
Brent
Peak: 1970
35,383
Best: #73
83
Antonio
Peak: 1979
33,280
Best: #71
84
Billy
Peak: 1970
33,220
Best: #75
85
Derrick
Peak: 1978
32,862
Best: #76
86
Kyle
Peak: 1979
32,652
Best: #56
87
Erik
Peak: 1979
32,093
Best: #66
88
Johnny
Peak: 1970
32,026
Best: #65
89
Marc
Peak: 1970
31,838
Best: #60
90
Philip
Peak: 1970
31,371
Best: #83
91
Carl
Peak: 1970
31,370
Best: #66
92
Roger
Peak: 1970
29,718
Best: #61
93
Bobby
Peak: 1971
29,078
Best: #79
94
Brett
Peak: 1972
28,926
Best: #80
95
Danny
Peak: 1970
28,864
Best: #82
96
Curtis
Peak: 1970
28,812
Best: #88
97
Jon
Peak: 1970
28,693
Best: #68
98
Vincent
Peak: 1970
27,641
Best: #79
99
Cory
Peak: 1977
27,511
Best: #67
100
Jimmy
Peak: 1970
27,101
Best: #86
About 1970s Baby Name Rankings
These rankings show the most popular baby names in the United States during the 1970s (1970-1979), 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.