Baby name rankings

Top 100 baby boy names in the United States in 1966

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

Top 100

RankNameRecorded countChange from 1965
1Michael79,9850
2David66,408+1
3James65,163+1
4John65,016-2
5Robert59,3170
6William38,2370
7Mark34,8010
8Richard34,4570
9Jeffrey30,200+1
10Thomas29,003-1
11Timothy28,923+1
12Christopher27,866+6
13Steven27,698+1
14Brian27,253+5
15Joseph26,981-4
16Scott26,036-1
17Kevin25,592-4
18Paul23,578-2
19Daniel23,269-2
20Charles22,2520
21Kenneth20,8340
22Anthony20,6240
23Gregory17,0090
24Ronald16,9520
25Eric16,4750
26Stephen14,742+2
27Donald14,713-1
28Gary14,155-1
29Todd13,557+1
30Edward13,279-1
31Patrick12,4050
32Keith11,614+3
33Douglas11,401-1
34Matthew10,803+2
35Rodney10,268-2
36Andrew10,235+1
37George9,941-3
38Larry8,7090
39Peter8,5840
40Terry8,4550
41Jerry8,4290
42Jeffery7,904+5
43Frank7,7870
44Dennis7,7860
45Randy7,758-3
46Craig7,7290
47Raymond7,376-2
48Troy6,905+5
49Tony6,571-1
50Sean6,490+29
51Roger6,296-2
52Bryan5,890+11
53Bruce5,843-3
54Shawn5,725+15
55Chris5,257+5
56Carl5,227-2
57Alan4,943+2
58Vincent4,941+3
59Wayne4,891+6
60Gerald4,863+4
61Russell4,857-3
62Danny4,721-6
63Darren4,718-11
64Ricky4,680-7
65Jonathan4,662+9
66Lawrence4,6440
67Steve4,617-12
68Bradley4,555+4
69Mike4,526-18
70Randall4,448+3
71Phillip4,402-1
72Jeff4,387-10
73Johnny4,363+2
74Joe4,334-3
75Curtis4,2420
76Jon4,239+2
77Jimmy4,238+4
78Martin4,210-11
79Jose4,194+10
80Billy4,182-3
81Samuel4,155+3
82Bobby4,068-2
83Walter4,057-1
84Dean4,041+4
85Dale3,985-2
86Philip3,954+1
87Barry3,916-1
88Darryl3,817-20
89Jason3,770+22
90Glenn3,668-5
91Jay3,598-1
92Henry3,575+2
93Willie3,5460
94Roy3,522+1
95Darrell3,497-4
96Arthur3,4820
97Allen3,420-5
98Tracy3,380+12
99Harold3,3230
100Albert3,2970

Data from US Social Security Administration · through 2025.