Baby name rankings

Top 100 baby boy names in the United States in 1952

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

Top 100

RankNameRecorded countChange from 1951
1James87,0650
2Robert86,5880
3John83,1400
4Michael79,0370
5David71,7520
6William63,0390
7Richard58,3500
8Thomas48,6470
9Charles38,8660
10Gary38,7540
11Steven32,037+2
12Joseph28,510+2
13Donald28,269+2
14Larry28,239-3
15Ronald27,800-3
16Kenneth25,9090
17Mark25,678+3
18Dennis24,552-1
19Paul24,292-1
20Daniel23,418+1
21Stephen23,055-2
22George19,8210
23Edward19,5010
24Gregory15,191+1
25Bruce14,480+1
26Jerry14,438-2
27Timothy14,167+1
28Douglas13,680-1
29Terry12,438+1
30Roger12,132-1
31Jeffrey12,006+4
32Frank11,268-1
33Raymond11,235-1
34Anthony11,1880
35Lawrence10,302-2
36Peter9,586+2
37Patrick9,175+2
38Wayne9,087-1
39Gerald9,031-3
40Danny8,821+1
41Randy8,646+15
42Alan8,310-2
43Kevin7,916+10
44Walter7,897-2
45Carl7,823-2
46Dale7,417+3
47Arthur7,236-3
48Willie7,197-3
49Keith7,174+10
50Henry6,974-3
51Harold6,957-5
52Jack6,937-4
53Johnny6,771-3
54Scott6,538+14
55Roy6,524-3
56Ralph6,469-5
57Christopher6,302+4
58Stanley6,226-4
59Craig6,187+4
60Philip6,154-5
61Glenn5,945-3
62Joe5,892-5
62Randall5,892+4
64Brian5,741+11
65Billy5,708-1
66Albert5,660-6
67Samuel5,6470
68Andrew5,572+1
69Barry5,504+2
70Russell5,349+3
71Eugene5,314-6
72Jimmy5,311-10
73Howard5,244+1
74Phillip5,001+5
75Harry4,993-5
76Frederick4,979+2
77Bobby4,9600
78Allen4,956-6
79Louis4,924-3
80Martin4,735+1
81Ricky4,655+21
82Ronnie4,6360
83Leonard4,619-3
84Rodney4,4030
85Steve4,313+1
86Curtis4,175+5
87Ernest4,123-4
88Eric3,989+5
89Francis3,979-4
90Fred3,960-3
91Melvin3,920-3
92Lee3,6550
93Eddie3,643-4
94Micheal3,613+3
95Marvin3,575+1
96Norman3,572-6
97Tommy3,512-3
98Earl3,456-3
99Clifford3,317+2
100Theodore3,270-1

Data from US Social Security Administration · through 2025.