Humanverse

Baby names of 1895

Mary and John topped the lists in 1895, out of 351,020 births recorded across 2,799 different names. That is 3.6% more than the 1894 files hold.

← 1894 All years 1896 →

Girls

#NameBirths
1Mary13,447
2Anna5,950
3Helen4,023
4Margaret3,931
5Elizabeth3,603
6Ruth3,551
7Florence3,471
8Ethel3,391
9Marie3,011
10Emma2,952
11Bertha2,626
12Clara2,613
13Minnie2,567
14Edna2,560
15Bessie2,542
16Lillian2,495
17Alice2,457
18Grace2,448
19Annie2,390
20Mabel2,359
21Rose2,262
22Hazel2,252
23Ida2,170
24Gertrude2,129
25Martha2,096

All 200 girls’ names of 1895 (1,808 recorded)

Boys

#NameBirths
1John8,320
2William7,277
3James5,335
4George4,289
5Charles3,633
6Frank3,012
7Joseph2,992
8Robert2,635
9Henry2,221
10Edward2,203
11Thomas2,153
12Harry2,128
13Walter2,015
14Arthur1,666
15Fred1,483
16Albert1,391
17Clarence1,326
18Willie1,071
19Roy1,028
20Paul933
21Louis913
22Carl851
22Earl851
24Ernest834
25Samuel814

All 200 boys’ names of 1895 (1,241 recorded)

Biggest climbers, girls

Names that gained the most ground on 1894:

Glenn is here because the girls’ file records it: the SSA publishes every name given to five or more babies of one sex, and a rank is a position within that list. It is not a claim about whose name it is.

Biggest climbers, boys

Names that gained the most ground on 1894:

Alma, Connie and Lindsay are here because the boys’ file records them: the SSA publishes every name given to five or more babies of one sex, and a rank is a position within that list. It is not a claim about whose name it is.

First recorded in 1895, girls

Names the SSA had never published before 1895:

First recorded in 1895, boys

Names the SSA had never published before 1895:

Lindley is here because the boys’ file records it: the SSA publishes every name given to five or more babies of one sex, and a rank is a position within that list. It is not a claim about whose name it is.

Try it on yourself

Source: US Social Security Administration national baby-name files. Names given to fewer than five babies in a year are not published, so the totals here run below the true number of births. How far below is not the same in every year: the files hold 201,484 births for 1880 and 3,315,343 for 2025, so a change from one year to the next in the early decades is partly a change in what the record covers.