Baby name rankings

Top 100 baby names in the United States in 1970

See the most popular baby names, how many were recorded, and how each rank changed from 1969.

Top 100

RankNameRecorded countChange from 1969
1Michael85,7230
2James62,088+1
3David62,018-1
4John58,7810
5Robert57,5040
6Jennifer46,269+4
7Christopher41,964+1
8Lisa39,104-2
9William39,092-2
10Kimberly34,243+2
11Michelle34,172-2
12Brian32,065+1
13Mark31,599-2
14Richard30,6020
15Jeffrey30,2800
16Scott28,6890
17Jason27,386+24
18Kevin27,096+2
19Steven26,920-1
20Joseph26,852-1
21Thomas26,802-4
22Amy25,275+3
23Angela25,012+3
24Melissa23,805-1
25Eric23,719+3
26Daniel23,622-4
27Timothy22,563-6
28Charles22,559-4
29Anthony21,319-2
30Paul20,288-1
31Matthew20,249+7
32Tracy20,240+7
33Tammy19,674-2
34Mary19,303-4
35Julie17,2060
36Kelly17,101-4
37Kenneth16,9060
38Karen16,747-2
39Laura16,543-6
40Gregory16,350+2
41Shannon16,118+14
42Christine16,104-2
43Susan15,790-9
44Dawn15,724+6
45Stephanie15,448+3
46Elizabeth15,175-3
47Stephen14,824-3
48Heather14,712+21
49Todd14,474-3
50Tina13,904+1
51Ronald13,696-4
52Lori13,488-3
53Patricia13,477-8
54Cynthia12,966-2
55Pamela12,958-2
56Shawn12,916+14
57Donald12,461-3
58Edward12,337-1
59Andrew12,040+1
60Patrick11,805-4
61Sandra11,300-3
62Wendy11,142+3
63Rebecca10,883+1
64Gary10,780-1
65Nicole10,742+31
66Douglas10,452-5
67Sean10,417+7
68Michele10,164-2
69Donna10,003-10
70Deborah9,873-8
71Keith9,673+2
72Teresa9,649-5
73Christina9,627+2
74Craig9,410+5
75Denise9,376-4
76Sharon9,232-4
77George8,978-1
78Stacy8,954+9
79Linda8,769-11
80Maria8,7480
81Troy8,545+3
82Brenda8,356-5
83Jonathan8,229+14
84Larry8,167-2
85Peter8,096+5
86Barbara8,050-8
87Andrea7,850+8
88Stacey7,843+4
89Robin7,616-4
90Jerry7,537+4
91Cheryl7,464-10
92Dana7,444+6
93Kathleen7,433-10
94Rhonda7,401-6
95Dennis7,345-2
96Terry7,300-5
97Debra7,220-11
98Tonya7,170+11
99Nancy7,090-10
100Frank6,854-1

Data from US Social Security Administration · through 2025.