Baby name rankings

Top 100 baby names in the United States in 1898

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

Top 100

RankNameRecorded countChange from 1897
1Mary14,4560
2John8,2140
3William7,4410
4Anna5,8040
5James5,3500
6Helen5,2470
7George4,904+1
8Margaret4,712-1
9Ruth4,2640
10Florence3,809+1
11Elizabeth3,674-1
12Charles3,5760
13Ethel3,5550
14Marie3,4450
15Joseph3,1940
16Lillian3,076+3
17Frank2,944-1
17Robert2,9440
19Alice2,858+5
20Edna2,8180
21Emma2,796-3
22Grace2,7410
23Clara2,7310
24Bessie2,653+1
25Bertha2,652-4
26Annie2,484+2
27Hazel2,451-1
28Rose2,444-1
29Minnie2,4170
30Frances2,400+8
31Edward2,346+1
32Mabel2,338-2
33Gertrude2,316-2
34Pearl2,197-1
35Martha2,191+1
36Thomas2,1720
37Henry2,161-2
38Gladys2,145+8
39Harry2,134+3
40Mildred2,109+7
41Ida2,098-7
42Myrtle2,097+1
43Esther2,054-3
44Walter2,013-3
45Willie2,012-6
46Edith1,989-2
47Elsie1,924-2
48Irene1,911+5
49Eva1,8300
50Nellie1,816+1
51Sarah1,805-3
52Laura1,782+2
53Ella1,726-3
54Catherine1,710+3
55Agnes1,7080
56Louise1,7010
57Dorothy1,671+1
58Arthur1,626-6
59Lillie1,534+1
60Jessie1,511-1
61Julia1,4690
62Fred1,459+2
63Albert1,426-2
64Josephine1,425+1
65Carrie1,376-2
66Hattie1,3370
67Clarence1,332+3
68Lena1,3260
68Mattie1,326+3
70Alma1,309-1
71Cora1,304-4
72Blanche1,276+2
73Viola1,272+4
74Marion1,251-2
75Mae1,245-2
76Dewey1,219+240
77Ruby1,206-1
78Jennie1,194-3
79Lucy1,149+1
80Beatrice1,122+7
81Mamie1,092-2
82Fannie1,085+4
83Lula1,080-1
84Stella1,062-2
85Roy1,059-7
86Ada1,027-2
87Maude1,009-6
88Paul1,0000
89Harold9630
90Dora9380
91Raymond9350
92Carl9270
93Katherine914-8
94Pauline900+5
95Earl890-3
96Richard884+12
97Maggie883+4
98Vera8760
99Louis873-7
99Nora873-3

Data from US Social Security Administration · through 2025.