Baby name rankings

Top 100 baby names in the United States in 1966

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

Top 100

RankNameRecorded countChange from 1965
1Michael80,3310
2David66,640+1
3James65,461+1
4John65,300-2
5Robert59,5680
6Lisa57,0690
7William38,4170
8Mark34,9260
9Richard34,6020
10Kimberly32,348+4
11Jeffrey30,286+2
12Thomas29,1200
13Timothy29,038+3
14Mary28,998-4
15Christopher27,971+8
16Steven27,798+2
17Brian27,342+7
18Michelle27,252+24
19Joseph27,081-4
20Scott26,1090
21Kevin25,715-4
22Karen25,514-11
23Susan23,843-4
24Paul23,675-3
25Daniel23,344-3
26Charles22,383-1
27Kenneth20,9380
28Anthony20,7960
29Patricia20,193-3
30Tammy18,682+4
31Angela18,580+1
32Jennifer18,267+16
33Cynthia17,480-2
34Donna17,086-5
35Gregory17,084-2
36Ronald17,039-1
37Eric16,556+2
38Julie16,3760
39Deborah16,296-2
40Pamela16,287-4
41Kelly16,026+10
42Elizabeth15,938-1
43Sandra15,904-3
44Tracy15,884+11
45Linda15,619-15
46Christine15,595+1
47Laura15,586-4
48Stephen14,796+4
49Donald14,795-5
50Lori14,715-5
51Melissa14,291+24
52Gary14,209-6
53Tina13,940+10
54Dawn13,634+4
55Todd13,602+2
56Edward13,342-2
57Brenda13,336-7
58Barbara13,168-2
59Sharon13,119-10
60Teresa13,069-7
61Amy13,030+7
62Patrick12,460-1
63Denise11,846-3
64Nancy11,758+2
65Cheryl11,7380
66Keith11,673+7
67Douglas11,446-3
68Debra11,293-9
69Matthew10,842+11
70Michele10,754+20
71Kathleen10,524-4
72Rodney10,319-3
73Robin10,293-11
74Andrew10,286+8
75Stephanie10,198+6
76Terry10,165-6
77George10,011-5
78Rhonda9,826-7
79Rebecca9,814-1
80Kim9,742-6
81Wendy9,548-5
82Maria9,187+2
83Diane8,774-6
84Larry8,764+1
85Theresa8,729-2
86Peter8,617+1
87Jerry8,530+1
88Jacqueline8,385-2
89Carol8,302-10
90Jeffery7,944+11
91Jill7,886+6
92Paula7,869+2
93Randy7,844-4
94Dennis7,819-2
95Frank7,816-4
96Craig7,7540
97Raymond7,416-4
98Andrea7,282+17
99Sheila7,224-4
100Shawn7,217+11

Data from US Social Security Administration · through 2025.