Baby name rankings

Top 100 baby names in the United States in 1971

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

Top 100

RankNameRecorded countChange from 1970
1Michael78,0360
2Jennifer56,965+4
3James54,899-1
4David53,372-1
5John51,784-1
6Robert50,932-1
7Christopher48,4950
8William35,614+1
9Jason34,328+8
10Michelle33,310+1
11Lisa33,037-3
12Brian32,7740
13Scott31,034+3
14Kimberly30,810-4
15Amy26,312+7
16Richard26,298-2
17Angela25,993+6
18Jeffrey25,945-3
19Mark25,247-6
20Kevin24,984-2
21Joseph24,665-1
22Melissa23,950+2
23Steven23,813-4
24Thomas23,280-3
25Eric23,0990
26Matthew22,636+5
27Daniel21,901-1
28Timothy20,204-1
29Charles19,997-1
30Anthony19,360-1
31Tammy17,718+2
32Paul17,564-2
33Mary16,789+1
34Tracy16,405-2
35Shannon15,655+6
36Julie15,371-1
37Stephanie15,187+8
38Heather15,057+10
39Kelly14,865-3
40Gregory14,8400
41Kenneth14,836-4
42Shawn14,688+14
43Dawn14,328+1
44Karen14,271-6
45Laura13,942-6
46Susan13,827-3
47Christine13,735-5
48Elizabeth13,670-2
49Tina13,313+1
50Stephen13,175-3
51Rebecca12,238+12
52Chad12,188+54
53Cynthia12,183+1
54Todd12,095-5
55Lori11,871-3
56Ronald11,695-5
57Patricia11,521-4
58Edward11,1300
59Andrew10,9650
60Donald10,939-3
61Patrick10,871-1
62Sean10,587+5
63Nicole10,471+2
64Pamela10,192-9
65Stacy10,144+13
66Wendy10,097-4
67Christina9,948+6
68Keith9,899+3
69Sandra9,753-8
70Gary9,244-6
71Douglas8,780-5
72Deborah8,711-2
73Jonathan8,672+10
74Andrea8,636+13
75Teresa8,604-3
76Aaron8,471+29
77George8,2850
78Denise8,262-3
79Maria8,195+1
80Donna8,047-11
81Dana8,032+11
82Michele8,012-14
83Stacey8,006+5
84Craig7,992-10
85Larry7,814-1
86Sharon7,564-10
87Jeremy7,542+75
88Linda7,403-9
88Troy7,403-7
90Brenda7,187-8
91Peter7,064-6
92Tonya6,925+6
93Terry6,845+3
94Robin6,775-5
95Rhonda6,675-1
96Jerry6,667-6
97Bryan6,649+12
98Dennis6,614-3
99Barbara6,480-13
100Monica6,456+11

Data from US Social Security Administration · through 2025.