BabyNamesTrends
Menu

2025 data, released 8 May 2026

Popular baby names of 1881

In 1881, the most popular baby names in the United States were Mary for girls (6,919 babies) and John for boys (8,768). Social Security records show 192,688 babies with a name given to at least five children of the same sex that year, sharing 938 girls' names and 996 boys' names.

1881 at a glance

  • The top 10 girls' names went to 24.2% of girls recorded.
  • The top 10 boys' names went to 43.8% of boys recorded.
  • New in the girls' top 100: Willie, Kathryn.
  • New in the boys' top 100: Garfield, Emil, Dave, Leroy, Anthony.

Top 100 girls' and boys' names, 1881

Girls
RankNameBabiesvs 1880
1Mary6,919–
2Anna2,698–
3Emma2,034–
4Elizabeth1,852–
5Margaret1,658↑1
6Minnie1,653↓1
7Ida1,439–
8Annie1,326↑3
9Bertha1,324–
10Alice1,308↓2
11Clara1,242↑1
12Sarah1,226↓2
13Ella1,148–
14Nellie1,096↑4
15Grace1,089↑4
16Florence1,046↓2
17Martha1,044↓1
18Cora969↓3
19Laura962↓2
20Carrie958–
21Maude923–
22Bessie903↑1
23Mabel893↓1
24Gertrude791↑1
25Ethel788↑13
26Jennie784↓2
27Edith778↑1
28Hattie775↓1
29Mattie754–
30Julia737↓4
31Rose734↓1
32Lillian723–
33Lillie678↑1
34Eva661↑7
35Jessie661↑1
36Lula655↑3
37Myrtle643↑3
38Pearl641↑9
39Edna637↑6
40Catherine635↓9
41Ada628↓8
42Louise617↓5
43Helen612↓8
44Lucy611–
45Frances586↓3
46Dora585↑5
47Fannie565↑2
48Josephine563↑2
49Daisy562↓1
50Lena555↓7
51Maggie532↓5
52Katherine504↑1
53Rosa500↓1
54Marie499↑1
55Nora498↑1
56Effie463↑7
57Blanche456↑2
58May451↓1
59Nancy429↑3
60Della428↑6
61Agnes424↓7
62Nettie419↑3
63Sallie416↑1
64Stella416↓4
65Ellen413↓4
66Mamie412↓8
67Lizzie396–
68Susie367↑1
69Sadie366↑5
70Elsie344↑8
71Maud328↓1
72Flora317↓4
73Caroline316↑2
74Etta316↓2
75Mae314↓4
76Lulu313↑10
77Lydia299–
78Alma293↑4
79Susan292↑1
80Lottie289↑8
81Addie287↑2
82Mollie281↓1
83Katie279↓7
84Ruth275↑9
85Harriet270↓12
86Kate267↓7
87Amanda263↑2
88Nannie258↓1
89Georgia256↓5
90Emily244↑10
91Eliza238↓6
92Viola237↑2
93Amelia235↑3
94Willie229new
95Charlotte227↓4
96Rebecca226↓4
97Belle219↓7
98Kathryn218new
99Jane216↓1
100Olive211↓5
Boys
RankNameBabiesvs 1880
1John8,768–
2William8,524–
3James5,441–
4George4,664↑1
5Charles4,636↓1
6Frank2,834–
7Joseph2,456–
8Henry2,339↑1
9Thomas2,282↓1
10Edward2,177↑1
11Robert2,140↓1
12Harry2,002–
13Walter1,670–
14Arthur1,575–
15Fred1,418–
16Albert1,319–
17Samuel919–
18David750–
19Louis746–
20Charlie668↑1
21Clarence668↑1
22Richard641↑1
23Joe639↓3
24Andrew588–
25Ernest571↑1
26Will550↑1
27Jesse536↑1
28Oscar530↑1
29Daniel527↓4
30Willie498↑4
31Benjamin481↑1
32Sam481↑4
33Alfred466↑2
34Roy440↑3
35Lewis439↓5
36Frederick433↓3
37Peter428↓6
38Elmer388↑3
39Jacob381–
40Herbert369↓2
41Carl359↑1
42Howard359↑2
43Tom349↓3
44Lee342↓1
45Ralph329↑9
46Martin327↓1
47Jim323↑2
48Earl314↑4
49Eugene314↑4
50Bert312↓3
51Edgar312↑10
52Herman304↓4
53Claude302↑3
54Michael298↓8
55Paul291↑5
56Ben289↑2
57Ira286↑9
58Harvey282↓7
59Chester274↑26
60Edwin274↓3
61Ed272↓6
62Charley266↓3
63Francis259↓13
64Isaac258↓2
65Luther249↓1
66Lawrence244↓1
67Oliver238↑2
68Clyde232↑4
69Otto221↓6
70Hugh219↑1
71Alexander209↑2
72Leonard206↑6
73Jack197↑4
74Raymond195↑13
75Patrick188↓8
76Guy186↓8
77Homer181↓1
78Floyd178↓3
79Theodore178↓9
80Allen172↑2
81August172↓7
82Marion162↓2
83Philip156↓2
84Warren156↑5
85Horace152↓6
86Dan148↑12
87Ray148↑8
88Garfield147new
89Stephen147↓5
90Emil145new
91Jessie143↓1
92Milton143↓1
93Willis142↓7
94Calvin138↑6
95Dave135new
96Bernard130↑1
97Julius129↓3
98Leroy129new
99Sidney129↓3
100Anthony128new

Every name given in 1881

All 1,934 names Social Security recorded for 1881, with their rank and count. Type to filter.

← 1880 All years and states 1882 →