Baby name rankings

Top 100 baby boy names in the United States in 1971

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

Top 100

RankNameRecorded countChange from 1970
1Michael77,5770
2James54,5970
3David53,1130
4John51,5120
5Robert50,6340
6Christopher48,2250
7William35,4130
8Jason34,173+5
9Brian32,624-1
10Scott30,901+2
11Richard26,154-1
12Jeffrey25,834-1
13Mark25,132-4
14Kevin24,8500
15Joseph24,517+1
16Steven23,686-1
17Thomas23,1490
18Eric22,9620
19Matthew22,543+5
20Daniel21,785-1
21Timothy20,089-1
22Charles19,851-1
23Anthony19,223-1
24Paul17,469-1
25Kenneth14,7630
26Gregory14,7600
27Stephen13,1020
28Shawn12,825+6
29Chad12,137+22
30Todd12,055-2
31Ronald11,617-2
32Edward11,062-1
33Andrew10,911-1
34Donald10,872-4
35Patrick10,808-2
36Sean10,510+1
37Keith9,851+1
38Gary9,190-3
39Douglas8,737-3
40Jonathan8,628+2
41Aaron8,403+11
42George8,226-2
43Craig7,957-4
44Larry7,763-1
45Jeremy7,498+25
46Troy7,340-5
47Peter7,025-3
48Bryan6,611+5
49Dennis6,584-3
50Jerry6,572-5
51Ryan6,184+89
52Raymond6,104-3
53Jeffery6,100-3
54Frank6,089-6
55Jose6,004+1
56Terry5,858-2
57Adam5,846+15
58Bradley5,780-11
59Rodney5,195-4
60Shane5,093+4
61Travis5,016+8
62Tony4,889-5
63Derek4,667+14
64Russell4,545-6
65Marcus4,410+6
66Samuel4,407-4
67Randy4,345-8
68Chris4,293-5
69Benjamin4,251+12
70Marc4,212-10
71Roger4,129-10
72Carl4,055-6
73Brent4,053+1
74Johnny3,939-9
75Billy3,907+3
76Phillip3,850-3
77Corey3,766+7
78Jon3,717-10
79Bobby3,652+8
80Joshua3,650+70
81Juan3,648+14
82Danny3,611+3
83Gerald3,588-16
84Derrick3,582+12
85Lawrence3,523-2
86Joel3,499-4
87Vincent3,435-8
88Carlos3,426+10
88Curtis3,4260
90Brett3,357+9
91Walter3,356-2
92Wayne3,331-12
93Jimmy3,315-7
94Philip3,302-2
95Brandon3,263+36
96Jamie3,231+29
97Erik3,212+4
98Lance3,175-22
99Alan3,168-8
100Darren3,156-25

Data from US Social Security Administration · through 2025.