Baby name rankings

Top 100 baby boy names in the United States in 1946

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

Top 100

RankNameRecorded countChange from 1945
1James87,4380
2Robert84,1360
3John79,2670
4William60,0340
5Richard58,8700
6David46,4440
7Michael41,194+2
8Thomas38,8770
9Charles38,215-2
10Ronald31,8580
11Larry28,4470
12Gary26,931+1
13Donald26,273-1
14Joseph24,2840
15Kenneth22,042+1
16George21,575-1
17Dennis21,447+2
18Paul21,063-1
19Edward18,585-1
20Jerry17,5670
21Daniel12,867+3
22Frank12,667-1
23Roger12,411-1
24Stephen11,832+2
25Raymond11,289-2
26Terry10,678+7
27Gerald10,033-2
28Steven8,878+15
29Wayne8,807+6
30Walter8,668-3
31Lawrence8,517-1
32Bruce8,459+16
33Harold8,373-5
34Douglas8,336-5
35Jack7,801-3
36Arthur7,537-2
37Joe7,536-1
38Peter7,4830
39Carl7,3800
40Willie7,339-9
41Henry7,317-4
42Jimmy7,128-1
43Roy6,925-3
44Anthony6,771+2
45Billy6,716-3
46Danny6,650+10
47Johnny6,611-2
48Ralph6,587-4
49Alan6,490+3
50Harry6,027-3
51Fred6,0120
52Albert6,007-3
53Bobby5,7710
54Ronnie5,727+13
55Howard5,694-1
56Gregory5,672+40
57Eugene5,670-7
58Mark5,331+14
59Patrick5,305+4
60Timothy5,152+10
61Philip5,093-3
62Dale5,024-1
63Louis4,918-8
64Mike4,854+5
65Stanley4,767-6
66Russell4,741-2
67Leonard4,704-10
68Barry4,624+16
69Steve4,570+10
70Samuel4,523-9
71Ernest4,395-11
72Bill4,354-6
73Jim4,336-5
74Allen4,2940
75Frederick4,231+2
76Norman4,161-11
77Tommy4,144-2
78Jeffrey4,125+13
79Don4,110-6
80Francis4,006-4
81Glenn3,892+12
82Earl3,830-11
83Phillip3,775+2
84Andrew3,758+2
85Eddie3,746-4
86Melvin3,742-8
87Tom3,624+2
88Marvin3,600-8
89Clarence3,567-7
90Leroy3,472-7
91Lee3,346-4
92Martin3,333-2
93Rodney3,304+12
94Alfred3,238-6
95Ray3,169-3
96Keith2,860+12
97Herbert2,818-3
98Gene2,759+2
99Curtis2,723-2
100Clifford2,616-1

Data from US Social Security Administration · through 2025.