Baby name rankings

Top 100 baby names in the United States in 1946

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

Top 100

RankNameRecorded countChange from 1945
1James87,6880
2Robert84,3500
3John79,4750
4Mary67,6570
5William60,1910
6Richard58,9900
7Linda52,8250
8David46,549+1
9Patricia46,408+1
10Barbara45,235-2
11Michael41,363+3
12Thomas38,9850
13Charles38,349-2
14Carol34,458-1
15Ronald31,952+1
16Sandra31,768-1
17Larry28,5310
18Nancy28,408+1
19Susan28,326+6
20Sharon27,907+1
21Gary27,010-1
22Donald26,345-4
23Joseph24,345-1
24Judith22,369-1
25Kenneth22,096+2
26George21,694-2
27Dennis21,495+10
28Paul21,129+2
29Judy20,5190
30Carolyn19,949-2
31Donna19,824+4
32Betty19,758-6
33Karen19,6860
34Kathleen18,793+5
35Edward18,637-3
36Margaret18,178-2
37Jerry18,042-1
38Shirley18,015-7
39Diane15,875+3
40Joyce15,265-2
41Janet14,1720
42Janice14,069+3
43Daniel12,900+7
44Dorothy12,839-4
45Brenda12,724+8
46Frank12,718-2
47Terry12,595+16
48Roger12,442-2
49Stephen11,867+8
50Elizabeth11,775-2
51Gloria11,723-8
52Cheryl11,549+7
53Raymond11,325-4
54Joan11,247-7
55Marilyn10,732-4
56Beverly10,495+8
57Gerald10,066-3
58Virginia10,041-6
59Martha9,793-3
60Bonnie9,571+2
61Pamela9,392+22
62Willie9,026-7
63Jane9,007+2
64Steven8,900+22
65Helen8,885-7
66Wayne8,826+9
67Walter8,711-1
68Jean8,706-1
69Lawrence8,538+1
70Ruth8,504-10
71Frances8,481-10
72Bruce8,477+22
73Harold8,408-5
74Douglas8,356-5
75Ann8,089-4
76Phyllis8,072+1
77Jack7,822-5
78Joe7,756-4
79Arthur7,570-6
80Diana7,562+5
81Peter7,498-3
82Peggy7,418+7
83Carl7,405-3
84Connie7,392+11
85Alice7,381-6
86Henry7,356-10
87Jimmy7,158-5
88Roy6,962-7
89Cynthia6,914+88
90Elaine6,816-3
91Anthony6,796+1
92Billy6,771-8
93Danny6,667+25
94Johnny6,663-3
95Ralph6,609-5
96Alan6,497+6
97Gail6,436+7
98Catherine6,381+5
99Christine6,216+22
100Harry6,050-7

Data from US Social Security Administration · through 2025.