Top Names of 1881

The most popular names recorded in 1881 were Mary for girls and John for boys. Full top-50 lists below, from official SSA data.

Girls

#NameBabies
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
26Jennie784
27Edith778
28Hattie775
29Mattie754
30Julia737
31Rose734
32Lillian723
33Lillie678
34Eva661
35Jessie661
36Lula655
37Myrtle643
38Pearl641
39Edna637
40Catherine635
41Ada628
42Louise617
43Helen612
44Lucy611
45Frances586
46Dora585
47Fannie565
48Josephine563
49Daisy562
50Lena555

Boys

#NameBabies
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
20Charlie668
21Clarence668
22Richard641
23Joe639
24Andrew588
25Ernest571
26Will550
27Jesse536
28Oscar530
29Daniel527
30Willie498
31Benjamin481
32Sam481
33Alfred466
34Roy440
35Lewis439
36Frederick433
37Peter428
38Elmer388
39Jacob381
40Herbert369
41Carl359
42Howard359
43Tom349
44Lee342
45Ralph329
46Martin327
47Jim323
48Earl314
49Eugene314
50Bert312