BabyNamesTrends
Menu

2025 data, released 8 May 2026

Popular baby names of 1895

In 1895, the most popular baby names in the United States were Mary for girls (13,447 babies) and John for boys (8,320). Social Security records show 351,020 babies with a name given to at least five children of the same sex that year, sharing 1,808 girls' names and 1,241 boys' names.

1895 at a glance

  • The top 10 girls' names went to 20.3% of girls recorded.
  • The top 10 boys' names went to 35.7% of boys recorded.
  • New in the girls' top 100: Ann, Eleanor.
  • New in the boys' top 100: Donald, Cecil.

Top 100 girls' and boys' names, 1895

Girls
RankNameBabiesvs 1894
1Mary13,447–
2Anna5,950–
3Helen4,023↑1
4Margaret3,931↓1
5Elizabeth3,603–
6Ruth3,551–
7Florence3,471↑1
8Ethel3,391↓1
9Marie3,011↑1
10Emma2,952↓1
11Bertha2,626↑3
12Clara2,613↓1
13Minnie2,567↓1
14Edna2,560↑1
15Bessie2,542↓2
16Lillian2,495–
17Alice2,457–
18Grace2,448↑1
19Annie2,390↓1
20Mabel2,359–
21Rose2,262↑1
22Hazel2,252↑1
23Ida2,170↓2
24Gertrude2,129↑1
25Martha2,096↓1
26Pearl1,958↑2
27Edith1,940↓1
28Myrtle1,938↓1
29Frances1,833–
30Nellie1,833–
31Esther1,803↑5
32Elsie1,795↑1
33Sarah1,777↑1
34Eva1,767↑1
35Ella1,692↓4
36Laura1,643↓4
37Louise1,582–
38Catherine1,514↑3
39Mildred1,474↑11
40Agnes1,466↓2
41Gladys1,464↑6
42Carrie1,463↓3
43Irene1,428–
44Lillie1,414↓4
45Julia1,380–
46Hattie1,338↓2
47Josephine1,334↑1
48Jessie1,300↑7
49Cora1,295↓3
50Lena1,289↓8
51Mattie1,276↓2
52Mae1,193↑2
53Jennie1,177↓2
54Blanche1,156↑2
55Alma1,144↓3
56Maude1,136↓3
57Dorothy1,127↑1
58Ada1,124↑4
59Mamie1,119–
60Stella1,026↑1
61Lucy1,016↓4
62Fannie1,012↑1
63Viola1,010↑2
64Lula987↓4
65Katherine968↓1
66Ruby954↑1
67Maggie890↓1
68Dora884↑1
69Marion856↑20
70Nora846↓2
71Rosa832↓1
72Sadie829↑1
73Beatrice814↑3
74Beulah760↑5
75Ellen746↓3
76Pauline734↑4
77Vera729↑9
78Willie724↓3
79Effie708↓5
80May691↓9
81Marguerite680↑2
82Nettie677–
83Susie674↓5
84Daisy665↓3
85Lydia656–
86Della648↓9
87Evelyn630↑12
88Virginia628↑3
89Emily605↑4
90Kathryn585↑6
91Olive577↓3
92Sallie573↓2
93Nancy566↑5
94Georgia562–
95Lottie553↓8
96Flora552↓12
97Ann551new
98Eleanor544new
99Lizzie543↓7
100Katie536↓5
Boys
RankNameBabiesvs 1894
1John8,320–
2William7,277–
3James5,335–
4George4,289–
5Charles3,633–
6Frank3,012↑1
7Joseph2,992↓1
8Robert2,635–
9Henry2,221–
10Edward2,203↑1
11Thomas2,153↑1
12Harry2,128↓2
13Walter2,015–
14Arthur1,666–
15Fred1,483–
16Albert1,391–
17Clarence1,326–
18Willie1,071↑1
19Roy1,028↓1
20Paul933↑3
21Louis913–
22Carl851–
23Earl851↓3
24Ernest834–
25Samuel814↑1
26Raymond806↑1
27Charlie767↑3
28Joe763–
29Harold753↑3
30Ralph736↑1
31Richard727↓6
32David707↓3
33Howard641–
34Elmer610↑3
35Jesse577↑3
36Herbert569–
37Andrew562↓2
38Alfred551↑2
39Oscar549↓5
40Daniel516↑1
41Lawrence509↑8
42Leo509–
43Sam487–
44Will485↓5
45Francis480↑5
46Jack479↑1
47Lee478↓2
48Benjamin452↓4
49Herman439↓1
50Eugene430↑2
51Floyd427↓5
52Michael413↓1
53Peter412↑2
54Frederick406–
55Claude389↓2
56Ray380↑1
57Chester377↑6
58Lewis377↑1
59Clyde370↓3
60Edwin346↓2
61Leonard342↓1
62Tom335↓1
63Ben324↓1
64Edgar323–
65Martin317↑1
66Russell300↑6
67Homer296↑6
68Lester295↑1
69Otto283↑5
70Harvey282↓3
71Jim278↓1
72Clifford272↓7
73Luther269↓2
74Jacob266↓6
75Lloyd263↑5
76Guy261–
77Bernard259↑1
78Leroy249↑5
79Jessie245–
80Hugh243↓5
81Leslie235↑6
82Patrick233↑3
83Stanley233↑7
84Ed229↓3
85Eddie228↑9
86Anthony221↓9
87Leon219↓3
88Oliver216–
89Archie212↑3
90Horace211↑7
91Norman211↑5
92Philip211↓1
93Theodore208↓11
94Everett207↓8
95Ira207↓2
96Donald203new
97Alexander199↓2
98Allen196↓9
99Victor196↑1
100Cecil192new

Every name given in 1895

All 3,049 names Social Security recorded for 1895, with their rank and count. Type to filter.

← 1894 All years and states 1896 →