Humanverse

Baby names of 1881

Mary and John topped the lists in 1881, out of 192,688 births recorded across 1,829 different names. That is 4.4% fewer than the 1880 files hold.

← 1880 All years 1882 →

Girls

#NameBirths
1Mary6,919
2Anna2,698
3Emma2,034
4Elizabeth1,852
5Margaret1,658
6Minnie1,653
7Ida1,439
8Annie1,326
9Bertha1,324
10Alice1,308
11Clara1,242
12Sarah1,226
13Ella1,148
14Nellie1,096
15Grace1,089
16Florence1,046
17Martha1,044
18Cora969
19Laura962
20Carrie958
21Maude923
22Bessie903
23Mabel893
24Gertrude791
25Ethel788

All 200 girls’ names of 1881 (938 recorded)

Boys

#NameBirths
1John8,768
2William8,524
3James5,441
4George4,664
5Charles4,636
6Frank2,834
7Joseph2,456
8Henry2,339
9Thomas2,282
10Edward2,177
11Robert2,140
12Harry2,002
13Walter1,670
14Arthur1,575
15Fred1,418
16Albert1,319
17Samuel919
18David750
19Louis746
20Clarence668
20Charlie668
22Richard641
23Joe639
24Andrew588
25Ernest571

All 200 boys’ names of 1881 (996 recorded)

Biggest climbers, girls

Names that gained the most ground on 1880:

Joe 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 1880:

Ivy, Artie and Avery 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 1881, girls

Names the SSA had never published before 1881:

First recorded in 1881, boys

Names the SSA had never published before 1881:

Paris and Harper 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.

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.