Most Popular Baby Names of 1881

In 1881, Mary was the most popular name for girls, given to 6,919 babies, and John topped the boys' list with 8,768. Mary held on to number one for a second year in a row, and John held on to number one for a second year in a row.

Social Security counted 91,953 girls and 100,735 boys born in 1881 under names given to at least five babies, spread across 938 different girls' names and 996 boys' names.

Top 100 names of 1881

Top girls' names, 1881
RankNameBabiesvs 1880
1Mary6,919same
2Anna2,698same
3Emma2,034same
4Elizabeth1,852same
5Margaret1,658up 1
6Minnie1,653down 1
7Ida1,439same
8Annie1,326up 3
9Bertha1,324same
10Alice1,308down 2
11Clara1,242up 1
12Sarah1,226down 2
13Ella1,148same
14Nellie1,096up 4
15Grace1,089up 4
16Florence1,046down 2
17Martha1,044down 1
18Cora969down 3
19Laura962down 2
20Carrie958same
21Maude923same
22Bessie903up 1
23Mabel893down 1
24Gertrude791up 1
25Ethel788up 13
26Jennie784down 2
27Edith778up 1
28Hattie775down 1
29Mattie754same
30Julia737down 4
31Rose734down 1
32Lillian723same
33Lillie678up 1
34Eva661up 7
35Jessie661up 1
36Lula655up 3
37Myrtle643up 3
38Pearl641up 9
39Edna637up 6
40Catherine635down 9
41Ada628down 8
42Louise617down 5
43Helen612down 8
44Lucy611same
45Frances586down 3
46Dora585up 5
47Fannie565up 2
48Josephine563up 2
49Daisy562down 1
50Lena555down 7
51Maggie532down 5
52Katherine504up 1
53Rosa500down 1
54Marie499up 1
55Nora498up 1
56Effie463up 7
57Blanche456up 2
58May451down 1
59Nancy429up 3
60Della428up 6
61Agnes424down 7
62Nettie419up 3
63Sallie416up 1
64Stella416down 4
65Ellen413down 4
66Mamie412down 8
67Lizzie396same
68Susie367up 1
69Sadie366up 5
70Elsie344up 8
71Maud328down 1
72Flora317down 4
73Caroline316up 2
74Etta316down 2
75Mae314down 4
76Lulu313up 10
77Lydia299same
78Alma293up 4
79Susan292up 1
80Lottie289up 8
81Addie287up 2
82Mollie281down 1
83Katie279down 7
84Ruth275up 9
85Harriet270down 12
86Kate267down 7
87Amanda263up 2
88Nannie258down 1
89Georgia256down 5
90Emily244up 10
91Eliza238down 6
92Viola237up 2
93Amelia235up 3
94Willie229up 11
95Charlotte227down 4
96Rebecca226down 4
97Belle219down 7
98Kathryn218up 5
99Jane216down 1
100Olive211down 5
Top boys' names, 1881
RankNameBabiesvs 1880
1John8,768same
2William8,524same
3James5,441same
4George4,664up 1
5Charles4,636down 1
6Frank2,834same
7Joseph2,456same
8Henry2,339up 1
9Thomas2,282down 1
10Edward2,177up 1
11Robert2,140down 1
12Harry2,002same
13Walter1,670same
14Arthur1,575same
15Fred1,418same
16Albert1,319same
17Samuel919same
18David750same
19Louis746same
20Charlie668up 1
21Clarence668up 1
22Richard641up 1
23Joe639down 3
24Andrew588same
25Ernest571up 1
26Will550up 1
27Jesse536up 1
28Oscar530up 1
29Daniel527down 4
30Willie498up 4
31Benjamin481up 1
32Sam481up 4
33Alfred466up 2
34Roy440up 3
35Lewis439down 5
36Frederick433down 3
37Peter428down 6
38Elmer388up 3
39Jacob381same
40Herbert369down 2
41Carl359up 1
42Howard359up 2
43Tom349down 3
44Lee342down 1
45Ralph329up 9
46Martin327down 1
47Jim323up 2
48Earl314up 4
49Eugene314up 4
50Bert312down 3
51Edgar312up 10
52Herman304down 4
53Claude302up 3
54Michael298down 8
55Paul291up 5
56Ben289up 2
57Ira286up 9
58Harvey282down 7
59Chester274up 26
60Edwin274down 3
61Ed272down 6
62Charley266down 3
63Francis259down 13
64Isaac258down 2
65Luther249down 1
66Lawrence244down 1
67Oliver238up 2
68Clyde232up 4
69Otto221down 6
70Hugh219up 1
71Alexander209up 2
72Leonard206up 6
73Jack197up 4
74Raymond195up 13
75Patrick188down 8
76Guy186down 8
77Homer181down 1
78Floyd178down 3
79Theodore178down 9
80Allen172up 2
81August172down 7
82Marion162down 2
83Philip156down 2
84Warren156up 5
85Horace152down 6
86Dan148up 12
87Ray148up 8
88Garfield147up 23
89Stephen147down 5
90Emil145up 23
91Jessie143down 1
92Milton143down 1
93Willis142down 7
94Calvin138up 6
95Dave135up 7
96Bernard130up 1
97Julius129down 3
98Leroy129up 10
99Sidney129down 3
100Anthony128up 3

Biggest climbers in 1881

The names that gained the most ground within the top 1,000 compared with 1880.

Girls

  • Isa: up 464 places, from 875th to 411th
  • Opal: up 445 places, from 912th to 467th
  • Natalie: up 411 places, from 908th to 497th
  • Wilma: up 362 places, from 942nd to 580th
  • Lauretta: up 356 places, from 796th to 440th
  • Tressie: up 339 places, from 828th to 489th
  • Judith: up 321 places, from 882nd to 561st
  • Joe: up 320 places, from 879th to 559th
  • Arvilla: up 313 places, from 748th to 435th
  • Sibyl: up 309 places, from 929th to 620th

Boys

  • Noble: up 561 places, from 882nd to 321st
  • Ivy: up 516 places, from 987th to 471st
  • Buck: up 467 places, from 933rd to 466th
  • Chin: up 398 places, from 938th to 540th
  • Bradley: up 364 places, from 931st to 567th
  • Artie: up 352 places, from 916th to 564th
  • Edith: up 332 places, from 947th to 615th
  • Curt: up 328 places, from 838th to 510th
  • Avery: up 319 places, from 643rd to 324th
  • Kelly: up 319 places, from 995th to 676th

New to the top 1,000 in 1881

Girls

  • Adell, 447th (its first time ever)
  • Celeste, 449th (its first time ever)
  • Audrey, 511th (its first time ever)
  • Lonie, 524th (its first time ever)
  • Zadie, 538th (its first time ever)
  • Aura, 542nd (its first time ever)
  • Elta, 550th (its first time ever)
  • Eveline, 553rd (its first time ever)
  • Lelah, 562nd (its first time ever)
  • Nanie, 573rd (its first time ever)

Boys

  • Brown, 465th (its first time ever)
  • Newell, 479th (its first time ever)
  • Carter, 506th (its first time ever)
  • Lucas, 550th (its first time ever)
  • Ransom, 558th (its first time ever)
  • Bee, 565th (its first time ever)
  • Meyer, 578th (its first time ever)
  • Paris, 581st (its first time ever)
  • Byrd, 605th (its first time ever)
  • Deforest, 610th (its first time ever)

How spread out were names in 1881?

The ten most popular girls' names went to 24.2% of the girls counted in 1881, and the top ten boys' names to 43.8% of the boys. In 2025, those shares were 7% for girls and 8% for boys.

Source: Social Security Administration, national baby name data, data through 2025. Names given to fewer than five babies of one sex in a year aren't published, so totals are a little lower than actual births.