Baby name rankings

Top 100 baby names in the United States in 1917

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

Top 100

RankNameRecorded countChange from 1916
1Mary64,4390
2John52,1050
3William42,5870
4James37,5190
5Robert35,388+1
6Helen34,312-1
7Dorothy28,9120
8Margaret25,6180
9Joseph24,8550
10George24,335+1
11Charles24,267-1
12Ruth23,6180
13Edward17,5620
14Mildred16,3020
15Frank15,8660
16Anna15,1930
17Elizabeth15,1620
18Frances14,4350
19Virginia14,2890
20Thomas12,6660
21Walter12,658+1
22Evelyn12,561-1
23Marie11,8400
24Harold11,255+3
25Paul11,218-1
26Alice11,015-1
27Richard10,961+2
28Henry10,776-2
29Florence10,571-1
30Raymond10,006+2
31Lillian9,8760
32Rose9,821-2
33Arthur9,329+2
34Albert9,197-1
35Irene9,188-1
36Willie9,1320
37Harry8,891+2
38Donald8,758+5
39Catherine8,705+1
40Louise8,632-3
41Edna8,447-3
42Josephine8,344-1
43Martha8,279+2
44Gladys8,109-2
45Ethel7,902+1
46Doris7,883+7
47Ruby7,713-3
48Eleanor7,6820
49Lucille7,556+3
50Edith7,5510
51Ralph7,421+3
52Grace7,389-5
53Hazel7,355-2
54Thelma7,273-5
55Jack6,925+7
56Pauline6,918+1
57Louis6,826-2
58Marion6,787+1
59Carl6,745-3
60Betty6,648+20
61Clarence6,623-1
62Howard6,444+1
63Annie6,433+2
64Francis6,4280
65Marjorie6,404+2
66Gertrude6,315-5
67Esther6,298-9
68Kenneth6,169-2
69David6,133-1
70Fred6,032-1
71Jean5,879+5
72Beatrice5,863-2
73Earl5,678-2
74Clara5,643-2
75Roy5,624-2
76Bernice5,619-1
77Lois5,544+1
78Ann5,469-4
79Joe5,239+4
80Stanley5,205-1
81Emma5,136-4
82Lawrence5,116+8
83Julia5,102-2
84Agnes5,077+1
85Ernest5,070+1
86Anthony5,046+3
87Katherine4,970+1
88Elsie4,961-6
89Eugene4,914+3
90Bertha4,901-6
91Jessie4,8260
92Sarah4,777-5
93Herbert4,767+1
94Leonard4,710+4
95Anne4,610-2
96Samuel4,506-1
97Alfred4,446+2
98Pearl4,316+3
99Eva4,303-2
100Michael4,3000

Data from US Social Security Administration · through 2025.