Baby name rankings

Top 100 baby names in the United States in 1948

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

Top 100

RankNameRecorded countChange from 1947
1Linda96,4270
2James88,8560
3Robert85,6870
4John83,0260
5Mary68,7610
6William62,1290
7David56,748+1
8Michael52,736+2
9Richard51,090-2
10Barbara46,902+1
11Patricia46,235-2
12Thomas43,8750
13Charles38,8260
14Susan36,044+5
15Ronald33,5980
16Larry33,515-2
17Sandra31,123-1
18Nancy29,4520
19Carol29,103-2
20Gary28,4710
21Joseph26,870+2
22Donald26,4900
23Sharon26,208-2
24Kenneth23,6100
25Kathleen23,295+4
26Donna22,079+1
27George22,055-2
28Karen22,032+3
29Dennis21,809-3
30Paul21,312-2
31Edward19,034+3
32Margaret18,913+3
33Carolyn18,6630
34Judith17,815-4
35Judy17,753-3
36Brenda17,739+5
37Jerry17,242-1
38Stephen17,092+5
39Betty16,668-2
40Diane16,643-2
41Daniel16,558+4
42Shirley16,192-3
43Steven15,999+6
44Terry14,416+2
45Joyce14,415-5
46Pamela14,309+8
47Janice14,193-5
48Janet14,002-4
49Elizabeth13,245+1
50Cheryl13,240-2
51Roger12,8420
52Frank12,729-5
53Cynthia12,263+8
54Gloria11,727-1
55Raymond11,6500
56Dorothy11,348-4
57Deborah11,270+69
58Bruce11,090+4
59Beverly10,849-1
60Mark10,282+34
61Martha10,033-1
62Marilyn9,953-6
63Bonnie9,889+1
64Gerald9,879-5
65Lawrence9,793+4
66Gregory9,745+4
67Christine9,702+16
68Willie9,6380
69Douglas9,505-2
70Virginia9,318-7
71Joan9,294-14
72Peggy9,107+6
73Jane8,801-7
74Wayne8,699-9
75Walter8,655-4
76Helen8,323-2
77Catherine8,267+13
78Connie8,228+1
79Frances8,212-4
80Harold8,168-4
81Peter8,069-1
82Timothy8,060+21
83Ann8,044-6
84Danny8,030+2
85Jean7,924-12
86Ruth7,917-4
87Anthony7,901+1
88Phyllis7,892-16
89Carl7,863-2
90Diana7,731+5
91Jack7,626-10
92Arthur7,603-8
93Joe7,491-8
94Henry7,474-2
95Alan7,404-2
96Patrick7,211+10
97Roy7,095-1
98Alice6,997-7
99Jimmy6,959-10
100Dale6,946+5

Data from US Social Security Administration · through 2025.