Humanverse

Baby names of 1880

Mary and John topped the lists in 1880, out of 201,484 births recorded across 1,889 different names.

All years 1881 →

Girls

#NameBirths
1Mary7,065
2Anna2,604
3Emma2,003
4Elizabeth1,939
5Minnie1,746
6Margaret1,578
7Ida1,472
8Alice1,414
9Bertha1,320
10Sarah1,288
11Annie1,258
12Clara1,226
13Ella1,156
14Florence1,063
15Cora1,045
16Martha1,040
17Laura1,012
18Nellie995
19Grace982
20Carrie949
21Maude859
22Mabel808
23Bessie796
24Jennie793
25Gertrude787

All 200 girls’ names of 1880 (942 recorded)

Boys

#NameBirths
1John9,655
2William9,532
3James5,927
4Charles5,348
5George5,126
6Frank3,242
7Joseph2,632
8Thomas2,534
9Henry2,444
10Robert2,415
11Edward2,364
12Harry2,152
13Walter1,755
14Arthur1,599
15Fred1,569
16Albert1,493
17Samuel1,024
18David869
19Louis828
20Joe731
21Clarence730
21Charlie730
23Richard728
24Andrew644
25Daniel643

All 200 boys’ names of 1880 (1,058 recorded)

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.