Baby name rankings

Top 100 baby boy names in the United States in 1954

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

Top 100

RankNameRecorded countChange from 1953
1Michael88,568+2
2Robert86,331-1
3James86,311-1
4John81,1680
5David79,5560
6William61,4260
7Richard57,0420
8Thomas47,1590
9Gary37,920+1
10Charles37,463-1
11Steven36,6280
12Mark36,1980
13Joseph31,2210
14Donald29,2790
15Ronald27,6250
16Paul26,2200
17Kenneth26,1860
18Daniel25,275+2
19Larry24,614-1
20Stephen21,878+1
21Dennis20,758-2
22Edward19,493+1
23Jeffrey19,052+2
24George18,704-2
25Gregory17,625-1
26Timothy17,4270
27Terry15,553+3
28Kevin15,322+8
29Douglas14,703-2
30Bruce14,155-2
31Jerry13,681-2
32Anthony13,1240
33Randy12,638+2
34Roger11,717-3
35Raymond11,242-1
36Frank10,995-3
37Peter10,085+1
38Patrick9,927+1
39Lawrence9,606-2
40Scott9,457+6
41Wayne9,175-1
42Danny9,103-1
43Alan8,7110
44Gerald8,552-2
45Keith8,355+2
46Ricky8,164+5
47Carl8,137-3
48Brian8,078+5
49Walter7,486-4
50Dale7,439-2
51Craig7,180+9
52Arthur6,856-2
53Willie6,832-4
54Johnny6,613-2
55Randall6,549+9
56Roy6,513-1
57Jack6,4750
58Stanley6,448+4
59Henry6,402-5
60Harold6,359-4
61Ralph6,311-2
62Philip6,279-1
63Glenn6,240+4
64Christopher6,084-1
65Billy6,0330
66Rodney5,959-8
67Joe5,873-1
68Barry5,844+5
69Russell5,761+2
70Andrew5,653-2
71Samuel5,634-1
72Bobby5,507+2
73Albert5,428-4
74Jimmy5,327-2
75Phillip5,149+1
76Steve5,062+8
77Eugene5,033-2
78Ronnie4,978+1
79Martin4,968+3
80Howard4,933-3
81Louis4,848-4
82Allen4,832-1
83Frederick4,743-3
84Curtis4,594+2
85Leonard4,4820
86Harry4,354-3
87Ernest4,2020
88Micheal4,1780
89Eric4,1690
90Jeffery3,935+19
91Eddie3,766+6
92Melvin3,711-1
93Fred3,695-1
94Francis3,686-4
95Darrell3,643+8
96Lee3,566-3
97Marvin3,498-3
98Earl3,424-2
99Norman3,417-1
100Tommy3,407-5

Data from US Social Security Administration · through 2025.