Baby name rankings

Top 100 baby names in the United States in 1918

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

Top 100

RankNameRecorded countChange from 1917
1Mary67,5340
2John56,8060
3William45,4630
4James42,3270
5Robert40,7970
6Helen36,2280
7Dorothy32,0890
8Margaret27,2000
9Charles27,065+2
10George26,4750
11Joseph26,351-2
12Ruth25,5820
13Edward19,5520
14Mildred17,3000
15Frank17,0890
16Virginia16,452+3
17Frances16,229+1
18Elizabeth15,890-1
19Anna15,697-3
20Thomas13,9790
21Evelyn13,524+1
22Walter13,418-1
23Marie12,6150
24Richard12,374+3
25Harold12,235-1
26Paul11,825-1
27Raymond11,651+3
28Alice11,624-2
29Henry11,441-1
30Florence11,350-1
31Willie10,404+5
32Arthur10,170+1
33Donald10,010+5
34Lillian10,009-3
35Albert9,978-1
36Harry9,938+1
37Irene9,796-2
38Rose9,603-6
39Louise9,145+1
40Doris9,125+6
41Catherine8,854-2
42Betty8,824+18
43Gladys8,759+1
44Edna8,730-3
45Josephine8,709-3
46Jack8,381+9
47Martha8,357-4
48Ruby8,213-1
49Ralph8,192+2
50Eleanor8,187-2
51Ethel8,110-6
52Lucille7,923-3
53Edith7,877-3
54Grace7,792-2
55Thelma7,784-1
56Hazel7,680-3
57Marjorie7,537+8
58Pauline7,238-2
59Clarence7,227+2
60Louis7,134-3
61Marion7,118-3
62Carl7,055-3
63Francis7,000+1
64Howard6,966-2
65Kenneth6,852+3
66Jean6,825+5
67Annie6,782-4
68David6,664+1
69Esther6,588-2
70Earl6,364+3
71Gertrude6,278-5
72Roy6,255+3
73Fred6,235-3
74Bernice6,008+2
75Lois5,939+2
76Beatrice5,933-4
77Joe5,919+2
78Clara5,800-4
79Eugene5,672+10
80Stanley5,6460
81Ann5,626-3
82Ernest5,559+3
83Lawrence5,405-1
84Emma5,343-3
85Agnes5,303-1
86Julia5,289-3
87Elsie5,221+1
88Katherine5,203-1
89Anthony5,187-3
90Herbert5,148+3
91Bertha5,065-1
92Leonard5,010+2
93Jessie5,003-2
94Sarah4,983-2
95Alfred4,890+2
96Samuel4,7950
97Jane4,740+4
98Pearl4,6220
99Anne4,578-4
100Eva4,575-1

Data from US Social Security Administration · through 2025.