Baby name rankings

Top 100 baby names in the United States in 1895

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

Top 100

RankNameRecorded countChange from 1894
1Mary13,4940
2John8,3810
3William7,3170
4Anna5,9680
5James5,3690
6George4,3350
7Helen4,040+2
8Margaret3,9400
9Charles3,660-2
10Elizabeth3,6200
11Ruth3,5580
12Florence3,490+1
13Ethel3,406-1
14Frank3,039+2
15Marie3,020+2
16Joseph3,015-2
17Emma2,964-2
18Robert2,655+3
19Bertha2,639+3
20Clara2,624-2
21Minnie2,576-2
22Edna2,560+1
23Bessie2,549-3
24Lillian2,5070
25Alice2,4650
26Grace2,457+1
27Annie2,405-1
28Mabel2,359+1
29Rose2,270+5
30Hazel2,265+5
31Henry2,236-3
32Edward2,2160
33Ida2,180-3
34Thomas2,167-1
35Harry2,143-4
36Gertrude2,141+2
37Martha2,1050
38Walter2,026-2
39Pearl2,0030
40Myrtle1,950+1
41Edith1,940-1
42Frances1,8490
43Nellie1,8420
44Esther1,819+7
45Elsie1,804+1
46Willie1,795+3
47Sarah1,785+1
48Eva1,772+2
49Ella1,692-5
50Arthur1,674-3
51Laura1,648-6
52Louise1,5920
53Jessie1,545+6
54Catherine1,514+4
55Fred1,498-2
56Mildred1,480+12
57Gladys1,470+8
58Agnes1,466-4
59Carrie1,463-3
60Irene1,433+1
61Lillie1,422-4
62Albert1,400-7
63Julia1,380+1
64Hattie1,346-2
65Clarence1,340+5
66Josephine1,3340
67Cora1,304-4
68Lena1,289-8
69Mattie1,287-2
70Mae1,198+3
71Jennie1,182-2
72Alma1,160-1
73Blanche1,156+1
74Maude1,142-2
75Ada1,133+6
76Dorothy1,1320
77Mamie1,126+1
78Roy1,038+2
79Stella1,0260
80Lucy1,023-5
81Fannie1,012+1
82Viola1,010+2
83Marion1,004+19
84Lula987-7
85Ruby973+2
86Katherine968-3
87Paul941+4
88Louis9210
89Maggie890-3
90Dora884+2
91Carl865-2
92Earl861-7
93Nora852-3
94Ernest845-1
95Sadie834+6
96Rosa832-1
97Beatrice814+11
97Samuel814-1
99Raymond806-1
100Joe7900

Data from US Social Security Administration · through 2025.