Baby name rankings

Top 100 baby boy names in the United States in 1967

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

Top 100

RankNameRecorded countChange from 1966
1Michael82,4110
2David66,8060
3James61,6830
4John61,6000
5Robert56,3690
6William37,6150
7Mark34,9100
8Richard33,5850
9Christopher29,413+3
10Brian28,646+4
11Timothy28,5870
12Thomas28,247-2
13Jeffrey28,083-4
14Steven27,031-1
15Joseph25,9260
16Scott25,5350
17Kevin24,6030
18Paul22,8210
19Daniel22,1920
20Charles21,2880
21Anthony20,887+1
22Kenneth19,263-1
23Eric17,830+2
24Ronald16,4430
25Gregory15,775-2
26Stephen15,0870
27Donald14,2260
28Matthew13,568+6
29Todd13,4530
30Patrick12,976+1
31Edward12,652-1
32Gary12,616-4
33Douglas11,4340
34Keith11,006-2
35Andrew9,967+1
36George9,699+1
37Rodney8,440-2
38Larry8,3320
39Peter8,3110
40Troy7,933+8
41Jerry7,7800
42Terry7,685-2
43Dennis7,636+1
44Sean7,496+6
45Frank7,426-2
46Craig7,3110
47Jeffery7,226-5
48Raymond7,065-1
49Randy6,799-4
50Tony6,220-1
51Shawn6,138+3
52Bryan6,0170
53Roger5,723-2
54Jason5,336+35
55Bruce5,067-2
56Jonathan4,920+9
57Carl4,890-1
58Russell4,889+3
59Gerald4,873+1
60Chris4,618-5
61Alan4,572-4
62Wayne4,470-3
63Darren4,4400
64Jose4,417+15
65Vincent4,393-7
66Bradley4,342+2
67Lawrence4,341-1
68Danny4,310-6
69Samuel4,232+12
70Johnny4,169+3
71Jon4,160+5
72Randall4,062-2
73Phillip4,049-2
74Jimmy4,021+3
75Ricky4,019-11
76Billy3,984+4
77Curtis3,966-2
78Dean3,914+6
79Steve3,909-12
80Martin3,834-2
81Walter3,808+2
82Philip3,786+4
83Bobby3,779-1
84Mike3,757-15
85Joe3,717-11
86Darrell3,652+9
87Jay3,612+4
88Jeff3,591-16
89Dale3,537-4
90Joel3,476+12
91Glenn3,440-1
92Willie3,391+1
93Henry3,332-1
94Arthur3,312+2
95Roy3,276-1
96Barry3,208-9
97Victor3,194+4
98Albert3,169+2
99Tracy3,168-1
100Allen3,123-3

Data from US Social Security Administration · through 2025.