Baby name rankings

Top 100 baby names in the United States in 1947

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

Top 100

RankNameRecorded countChange from 1946
1Linda99,908+6
2James95,024-1
3Robert91,892-1
4John88,527-1
5Mary71,874-1
6William67,156-1
7Richard58,676-1
8David57,9210
9Patricia51,3980
10Michael50,679+1
11Barbara48,889-1
12Thomas44,9450
13Charles40,9190
14Larry35,027+3
15Ronald34,9720
16Sandra34,8520
17Carol33,706-3
18Nancy32,5020
19Susan32,0160
20Gary30,119+1
21Sharon28,590-1
22Donald28,3230
23Joseph27,5880
24Kenneth24,640+1
25George24,036+1
26Dennis23,758+1
27Donna23,561+4
28Paul22,8590
29Kathleen22,143+5
30Judith22,035-6
31Karen21,685+2
32Judy21,073-3
33Carolyn20,788-3
34Edward20,594+1
35Margaret20,149+1
36Jerry19,263+1
37Betty19,011-5
38Diane17,811+1
39Shirley17,772-1
40Joyce15,9610
41Brenda15,867+4
42Janice15,4410
43Stephen15,348+6
44Janet15,266-3
45Daniel15,225-2
46Terry15,042+1
47Frank14,042-1
48Cheryl13,911+4
49Steven13,547+15
50Elizabeth13,4730
51Roger12,798-3
52Dorothy12,785-8
53Gloria12,662-2
54Pamela12,426+7
55Raymond12,385-2
56Marilyn11,905-1
57Joan11,303-3
58Beverly11,278-2
59Gerald10,796-2
60Martha10,673-1
61Cynthia10,556+28
62Bruce10,549+10
63Virginia10,430-5
64Bonnie10,285-4
65Wayne10,202+1
66Jane9,961-3
67Douglas9,913+7
68Willie9,680-6
69Lawrence9,6050
70Gregory9,347+42
71Walter9,254-4
72Phyllis9,205+4
73Jean9,096-5
74Helen9,003-9
75Frances9,000-4
76Harold8,929-3
77Ann8,914-2
78Peggy8,900+4
79Connie8,818+5
80Peter8,609+1
81Jack8,530-4
82Ruth8,507-12
83Christine8,407+16
84Arthur8,285-5
85Joe8,131-7
86Danny8,090+7
87Carl8,082-4
88Anthony8,037+3
89Jimmy7,938-2
90Catherine7,902+8
91Alice7,870-6
92Henry7,853-6
93Alan7,842+3
94Mark7,783+23
95Diana7,636-15
96Roy7,592-8
97Johnny7,497-3
98Gail7,447-1
99Ralph7,409-4
100Elaine7,072-10

Data from US Social Security Administration · through 2025.