Baby name rankings

Top 100 baby boy names in the United States in 1958

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

Top 100

RankNameRecorded countChange from 1957
1Michael90,6040
2David82,681+1
3James78,774-1
4Robert77,3380
5John76,0570
6William54,2540
7Mark52,6980
8Richard50,0070
9Thomas42,0880
10Steven32,9680
11Charles32,2420
12Joseph30,1150
13Timothy28,797+6
14Kenneth26,6840
15Paul26,264+3
16Daniel25,6190
17Gary25,287-4
18Donald25,015-3
19Ronald24,824-2
20Kevin24,6660
21Jeffrey24,2230
22Larry20,0830
23Gregory19,8100
24Brian19,279+2
25Scott19,175+7
26Stephen17,962-2
27Anthony17,4300
28Edward17,377-3
29Dennis16,418-1
30Douglas15,7980
31George15,637-2
32Randy15,188-1
33Terry15,0060
34Ricky13,375+6
35Jerry12,9170
36Bruce12,472-2
37Keith11,905-1
38Frank11,3250
39Christopher11,079+4
40Mike10,779+13
41Peter10,757-4
42Patrick10,247-1
43Raymond10,226-4
44Steve10,0790
45Danny8,9340
46Dale8,502+4
47Roger8,368-5
48Wayne8,329-1
49Alan8,226-1
50Eric8,190+10
51Carl7,734-2
52Lawrence7,539-6
53Craig7,272+2
54Russell7,1580
55Andrew7,115+1
56Joe7,065+1
57Tony6,946+14
58Gerald6,865-7
59Jeffery6,842-7
60Matthew6,377+23
61Johnny6,3300
62Randall6,326-3
63Walter6,316-5
64Billy6,1600
65Rodney5,865+5
66Ronnie5,860+7
67Philip5,832+1
68Jeff5,808+28
69Bobby5,735+9
70Willie5,693-7
71Martin5,669-2
72Arthur5,663-6
73Jimmy5,618+4
74Tim5,540+45
75Roy5,525-10
76Glenn5,462-14
77Rick5,461+10
78Ralph5,453-2
79Barry5,326-7
80Jack5,301-13
81Phillip5,273-2
82Curtis5,261-2
83Henry5,157-8
84Harold5,149-10
85Samuel5,051-3
86Jay5,027+2
87Jim4,921+19
88Stanley4,911-7
89Albert4,807-5
90Darrell4,7710
91Micheal4,569-6
92Allen4,527-1
93Chris4,457+27
94Louis4,445-8
95Howard4,364-6
96Tom4,356+20
97Dean4,302-4
98Vincent4,271-1
99Bill4,221+24
100Eddie4,129-5

Data from US Social Security Administration · through 2025.