Baby name rankings

Top 100 baby names in the United States in 1939

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

Top 100

RankNameRecorded countChange from 1938
1James59,904+1
2Robert59,874-1
3Mary55,1720
4John51,2530
5William42,2230
6Barbara37,4070
7Richard35,4930
8Charles30,9380
9Patricia29,8110
10David25,453+3
11Donald24,139-1
12Betty23,769-1
13Thomas22,203+1
14Shirley20,685-2
15Carol20,424+1
16Ronald19,891-1
17Nancy19,7970
18George18,0280
19Joseph17,7820
20Judith16,700+9
21Dorothy15,242-1
22Margaret15,015-1
23Kenneth14,7590
24Larry14,577+4
25Edward14,477-3
26Jerry14,234+1
27Joan14,208-3
28Joyce13,456-2
29Paul13,384-4
30Sandra12,012+1
31Carolyn11,331+1
32Michael10,909+11
33Linda10,757+27
34Helen10,465-4
35Janet10,1500
36Gerald10,105-2
37Frank10,045-4
38Elizabeth9,759-1
39Gary9,711+6
40Marilyn9,570-2
41Donna9,403-1
42Raymond9,300-3
43Virginia9,269-1
44Ruth9,112-3
45Sharon9,064+14
46Janice8,8150
47Beverly8,789-11
48Frances8,642-4
49Martha8,540-1
50Harold8,324-1
51Willie8,260+1
52Judy8,117+31
53Doris7,777-6
54Phyllis7,614+2
55Billy7,542-5
56Jean7,449-3
57Joe7,438-2
58Alice7,3960
59Walter7,373-2
60Jack7,338-9
61Bobby7,204-7
62Roger7,183+2
63Carl6,638-1
64Henry6,609-1
65Ann6,574-4
66Arthur6,422-2
67Dennis6,238+40
68Lois6,086-2
69Peggy6,078-1
70Ralph5,980+1
71Gloria5,971-2
72Marie5,9240
73Lawrence5,9110
74Eugene5,909-4
75Norma5,850-8
76Daniel5,820+1
77Wayne5,678+2
78Fred5,561-3
79Karen5,558+17
80Albert5,508-6
81Evelyn5,372-5
82Geraldine5,185+9
83Roy5,183-2
84Rose5,080-6
85Anna4,947-5
86Susan4,907+43
87Elaine4,800-2
88Jane4,7960
89Jimmy4,7790
90Norman4,759-6
91Carole4,692+1
92Harry4,677-6
93Kathleen4,674+15
94Peter4,650+8
95Howard4,644-13
96Anthony4,637-6
97Catherine4,594-3
98Wanda4,574-3
99Diane4,358+21
100Sally4,259+3

Data from US Social Security Administration · through 2025.