Baby name rankings

Top 100 baby names in the United States in 1958

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

Top 100

RankNameRecorded countChange from 1957
1Michael90,8990
2David82,885+1
3James79,026-1
4Robert77,5750
5John76,2620
6Mary55,9890
7William54,4140
8Mark52,8110
9Richard50,1250
10Susan45,2620
11Thomas42,2030
12Linda41,9990
13Karen38,553+1
14Patricia38,067+3
15Debra35,602-2
16Steven33,048+2
17Deborah33,020-2
18Charles32,371+1
19Cynthia31,078-3
20Joseph30,1950
21Timothy28,878+10
22Barbara27,933-1
23Donna27,013+1
24Kenneth26,787-1
25Paul26,342+4
26Daniel25,685+1
27Gary25,351-5
28Pamela25,337+2
29Donald25,109-4
30Ronald24,889-2
31Nancy24,870-5
32Kevin24,759+1
33Jeffrey24,283+2
34Cheryl24,178+3
35Kathy23,983+9
36Sandra21,8910
37Brenda21,382-5
38Sharon21,167-4
39Diane20,873-1
40Terry20,333+2
41Lisa20,238+18
42Larry20,180-3
43Gregory19,883-2
44Carol19,753-4
45Brian19,317+3
46Kathleen19,255-1
47Scott19,207+9
48Elizabeth18,581+1
49Julie18,248+14
50Stephen18,009-4
51Debbie17,901+10
52Anthony17,512-2
53Edward17,442-6
54Cindy16,605-11
55Dennis16,472-3
56Douglas15,824-3
57George15,721-6
58Teresa15,637-1
59Randy15,334-5
60Denise15,015-2
61Janet14,848-6
62Laura13,536+6
63Ricky13,424+14
64Jerry13,1290
65Lori13,057+23
66Robin12,994-6
67Bruce12,508-5
68Margaret12,344-2
69Kim11,986-4
70Keith11,947-3
71Theresa11,478+3
72Frank11,379+1
73Christopher11,117+14
74Cathy10,961+6
75Janice10,916-6
76Judy10,856+2
77Kimberly10,850+6
78Carolyn10,846-7
79Mike10,802+39
80Catherine10,792-5
81Peter10,777-11
82Rebecca10,432-10
83Patrick10,273-4
84Raymond10,262-8
85Steve10,109+4
86Christine10,094-2
87Peggy10,085+28
88Tammy10,034+112
89Diana9,185-4
90Dale9,087+8
91Joyce9,061-10
92Danny8,9680
93Ann8,879-7
94Roger8,391-12
95Wayne8,3570
96Rhonda8,355+8
97Connie8,309-6
98Darlene8,307+11
99Lynn8,266-5
100Alan8,2400

Data from US Social Security Administration · through 2025.