Baby name rankings

Top 100 baby names in the United States in 1940

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

Top 100

RankNameRecorded countChange from 1939
1James62,7400
2Robert61,4040
3Mary56,5190
4John54,9940
5William44,9310
6Richard37,533+1
7Barbara36,876-1
8Patricia32,805+1
9Charles31,829-1
10David27,7740
11Thomas24,077+2
12Donald23,199-1
13Judith22,467+7
14Betty22,192-2
15Carol22,0120
16Ronald20,7990
17Nancy19,8090
18George18,4440
19Linda18,429+14
20Joseph18,272-1
21Shirley18,095-7
22Larry17,272+2
23Sandra16,202+7
24Jerry15,735+2
25Kenneth15,186-2
26Margaret15,129-4
27Dorothy14,960-6
28Joyce14,8840
29Edward14,450-4
30Paul14,150-1
31Joan13,355-4
32Michael13,3080
33Carolyn12,703-2
34Gary12,617+5
35Judy11,425+17
36Sharon11,185+9
37Frank10,6310
38Gerald10,279-2
39Helen10,241-5
40Janet10,144-5
41Elizabeth10,007-3
42Virginia9,598+1
43Raymond9,595-1
44Janice9,365+2
45Donna9,279-4
46Ruth8,924-2
47Beverly8,7520
48Marilyn8,745-8
49Martha8,7400
50Frances8,681-2
51Jean8,214+5
52Harold8,115-2
53Willie8,113-2
54Gloria8,078+17
55Dennis7,884+12
56Doris7,841-3
57Walter7,762+2
58Billy7,656-3
59Alice7,637-1
60Roger7,625+2
61Phyllis7,450-7
62Joe7,433-5
63Karen7,320+16
64Ann7,219+1
65Jack7,068-5
66Bobby7,031-5
67Henry6,877-3
68Carl6,783-5
68Susan6,783+18
70Arthur6,549-4
71Daniel6,248+5
72Lawrence6,197+1
73Lois6,162-5
74Peggy6,142-5
75Bonnie6,023+35
76Ralph5,865-6
77Eugene5,835-3
78Wayne5,747-1
79Kathleen5,723+14
80Fred5,612-2
81Albert5,608-1
82Roy5,602+1
83Marie5,567-11
84Brenda5,461+79
85Norma5,355-10
86Rose5,231-2
87Diane5,199+12
88Geraldine5,173-6
89Jane5,120-1
90Peter5,069+4
91Evelyn5,006-10
92Jimmy4,993-3
93Howard4,834+2
94Carole4,813-3
95Elaine4,797-8
96Anthony4,7880
97Anna4,742-12
98Wanda4,7330
99Harry4,698-7
100Catherine4,601-3
100Norman4,601-10

Data from US Social Security Administration · through 2025.