Most Popular Baby Names of 1895

In 1895, Mary was the most popular name for girls, given to 13,447 babies, and John topped the boys' list with 8,320. Mary held on to number one for a 16th year in a row, and John held on to number one for a 16th year in a row.

Social Security counted 233,627 girls and 117,393 boys born in 1895 under names given to at least five babies, spread across 1,808 different girls' names and 1,241 boys' names.

Top 100 names of 1895

Top girls' names, 1895
RankNameBabiesvs 1894
1Mary13,447same
2Anna5,950same
3Helen4,023up 1
4Margaret3,931down 1
5Elizabeth3,603same
6Ruth3,551same
7Florence3,471up 1
8Ethel3,391down 1
9Marie3,011up 1
10Emma2,952down 1
11Bertha2,626up 3
12Clara2,613down 1
13Minnie2,567down 1
14Edna2,560up 1
15Bessie2,542down 2
16Lillian2,495same
17Alice2,457same
18Grace2,448up 1
19Annie2,390down 1
20Mabel2,359same
21Rose2,262up 1
22Hazel2,252up 1
23Ida2,170down 2
24Gertrude2,129up 1
25Martha2,096down 1
26Pearl1,958up 2
27Edith1,940down 1
28Myrtle1,938down 1
29Frances1,833same
30Nellie1,833same
31Esther1,803up 5
32Elsie1,795up 1
33Sarah1,777up 1
34Eva1,767up 1
35Ella1,692down 4
36Laura1,643down 4
37Louise1,582same
38Catherine1,514up 3
39Mildred1,474up 11
40Agnes1,466down 2
41Gladys1,464up 6
42Carrie1,463down 3
43Irene1,428same
44Lillie1,414down 4
45Julia1,380same
46Hattie1,338down 2
47Josephine1,334up 1
48Jessie1,300up 7
49Cora1,295down 3
50Lena1,289down 8
51Mattie1,276down 2
52Mae1,193up 2
53Jennie1,177down 2
54Blanche1,156up 2
55Alma1,144down 3
56Maude1,136down 3
57Dorothy1,127up 1
58Ada1,124up 4
59Mamie1,119same
60Stella1,026up 1
61Lucy1,016down 4
62Fannie1,012up 1
63Viola1,010up 2
64Lula987down 4
65Katherine968down 1
66Ruby954up 1
67Maggie890down 1
68Dora884up 1
69Marion856up 20
70Nora846down 2
71Rosa832down 1
72Sadie829up 1
73Beatrice814up 3
74Beulah760up 5
75Ellen746down 3
76Pauline734up 4
77Vera729up 9
78Willie724down 3
79Effie708down 5
80May691down 9
81Marguerite680up 2
82Nettie677same
83Susie674down 5
84Daisy665down 3
85Lydia656same
86Della648down 9
87Evelyn630up 12
88Virginia628up 3
89Emily605up 4
90Kathryn585up 6
91Olive577down 3
92Sallie573down 2
93Nancy566up 5
94Georgia562same
95Lottie553down 8
96Flora552down 12
97Ann551up 8
98Eleanor544up 10
99Lizzie543down 7
100Katie536down 5
Top boys' names, 1895
RankNameBabiesvs 1894
1John8,320same
2William7,277same
3James5,335same
4George4,289same
5Charles3,633same
6Frank3,012up 1
7Joseph2,992down 1
8Robert2,635same
9Henry2,221same
10Edward2,203up 1
11Thomas2,153up 1
12Harry2,128down 2
13Walter2,015same
14Arthur1,666same
15Fred1,483same
16Albert1,391same
17Clarence1,326same
18Willie1,071up 1
19Roy1,028down 1
20Paul933up 3
21Louis913same
22Carl851same
23Earl851down 3
24Ernest834same
25Samuel814up 1
26Raymond806up 1
27Charlie767up 3
28Joe763same
29Harold753up 3
30Ralph736up 1
31Richard727down 6
32David707down 3
33Howard641same
34Elmer610up 3
35Jesse577up 3
36Herbert569same
37Andrew562down 2
38Alfred551up 2
39Oscar549down 5
40Daniel516up 1
41Lawrence509up 8
42Leo509same
43Sam487same
44Will485down 5
45Francis480up 5
46Jack479up 1
47Lee478down 2
48Benjamin452down 4
49Herman439down 1
50Eugene430up 2
51Floyd427down 5
52Michael413down 1
53Peter412up 2
54Frederick406same
55Claude389down 2
56Ray380up 1
57Chester377up 6
58Lewis377up 1
59Clyde370down 3
60Edwin346down 2
61Leonard342down 1
62Tom335down 1
63Ben324down 1
64Edgar323same
65Martin317up 1
66Russell300up 6
67Homer296up 6
68Lester295up 1
69Otto283up 5
70Harvey282down 3
71Jim278down 1
72Clifford272down 7
73Luther269down 2
74Jacob266down 6
75Lloyd263up 5
76Guy261same
77Bernard259up 1
78Leroy249up 5
79Jessie245same
80Hugh243down 5
81Leslie235up 6
82Patrick233up 3
83Stanley233up 7
84Ed229down 3
85Eddie228up 9
86Anthony221down 9
87Leon219down 3
88Oliver216same
89Archie212up 3
90Horace211up 7
91Norman211up 5
92Philip211down 1
93Theodore208down 11
94Everett207down 8
95Ira207down 2
96Donald203up 10
97Alexander199down 2
98Allen196down 9
99Victor196up 1
100Cecil192up 2

Biggest climbers in 1895

The names that gained the most ground within the top 1,000 compared with 1894.

Girls

  • Selina: up 385 places, from 989th to 604th
  • Dottie: up 366 places, from 915th to 549th
  • Elvie: up 318 places, from 963rd to 645th
  • Odie: up 306 places, from 984th to 678th
  • India: up 302 places, from 972nd to 670th
  • Sophronia: up 296 places, from 901st to 605th
  • Rosemary: up 290 places, from 946th to 656th
  • Paralee: up 288 places, from 943rd to 655th
  • Rosanna: up 268 places, from 843rd to 575th
  • Ova: up 265 places, from 986th to 721st

Boys

  • Delmar: up 487 places, from 980th to 493rd
  • Connie: up 470 places, from 978th to 508th
  • Evert: up 463 places, from 998th to 535th
  • Sammie: up 417 places, from 940th to 523rd
  • Hobart: up 392 places, from 907th to 515th
  • Bryan: up 381 places, from 740th to 359th
  • Esther: up 379 places, from 891st to 512th
  • Bradley: up 369 places, from 739th to 370th
  • Denis: up 367 places, from 981st to 614th
  • Denver: up 367 places, from 982nd to 615th

New to the top 1,000 in 1895

Girls

  • Maurine, 572nd (back after dropping out)
  • Bobbie, 599th (back after dropping out)
  • Thea, 606th (back after dropping out)
  • Felicia, 615th (back after dropping out)
  • Glenn, 647th (back after dropping out)
  • Phebe, 679th (back after dropping out)
  • Zettie, 684th (back after dropping out)
  • Berdie, 688th (back after dropping out)
  • Rosia, 699th (back after dropping out)
  • Jessica, 733rd (back after dropping out)

Boys

  • Adelard, 502nd (back after dropping out)
  • Alma, 503rd (back after dropping out)
  • Ludwig, 545th (back after dropping out)
  • Jule, 568th (back after dropping out)
  • Mervin, 571st (back after dropping out)
  • Johnson, 589th (back after dropping out)
  • Leopold, 591st (back after dropping out)
  • Rogers, 602nd (back after dropping out)
  • Santiago, 603rd (back after dropping out)
  • Harper, 622nd (back after dropping out)

How spread out were names in 1895?

The ten most popular girls' names went to 20.3% of the girls counted in 1895, and the top ten boys' names to 35.7% of the boys. In 2025, those shares were 7% for girls and 8% for boys.

Source: Social Security Administration, national baby name data, data through 2025. Names given to fewer than five babies of one sex in a year aren't published, so totals are a little lower than actual births.