Humanverse

Baby names of 1887

Mary and John topped the lists in 1887, out of 247,391 births recorded across 2,215 different names. That is 3.1% fewer than the 1886 files hold.

← 1886 All years 1888 →

Girls

#NameBirths
1Mary9,888
2Anna4,227
3Elizabeth2,681
4Emma2,647
5Margaret2,419
6Minnie2,215
7Bertha2,037
8Clara1,984
9Florence1,964
10Ida1,929
11Ethel1,907
12Annie1,844
13Bessie1,838
14Alice1,819
15Grace1,692
16Ella1,521
17Martha1,504
18Mabel1,494
19Nellie1,457
20Sarah1,436
21Helen1,405
22Laura1,364
23Carrie1,344
24Edna1,339
25Pearl1,316

All 200 girls’ names of 1887 (1,306 recorded)

Boys

#NameBirths
1John8,110
2William7,470
3James4,767
4George4,284
5Charles4,031
6Frank2,883
7Joseph2,456
8Henry2,228
9Thomas2,151
10Robert2,125
10Edward2,125
12Harry2,057
13Walter1,704
14Arthur1,489
15Fred1,454
16Albert1,294
17Clarence892
18Samuel802
19Louis791
20Roy726
21Joe685
22David673
23Ernest653
24Charlie642
25Richard622

All 200 boys’ names of 1887 (1,067 recorded)

Biggest climbers, girls

Names that gained the most ground on 1886:

Biggest climbers, boys

Names that gained the most ground on 1886:

Annie 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.

First recorded in 1887, girls

Names the SSA had never published before 1887:

First recorded in 1887, boys

Names the SSA had never published before 1887:

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.