Baby name rankings

Top 100 baby names in the United States in 1882

See the most popular baby names, how many were recorded, and how each rank changed from 1881.

Top 100

RankNameRecorded countChange from 1881
1John9,5970
2William9,3290
3Mary8,1780
4James5,9100
5George5,2250
6Charles5,1140
7Frank3,1870
8Anna3,1430
9Joseph2,6760
10Thomas2,622+1
11Henry2,596-1
12Robert2,512+1
13Edward2,482-1
14Emma2,3100
15Harry2,2460
16Elizabeth2,1930
17Minnie2,014+2
18Margaret1,8280
19Walter1,812-2
20Arthur1,6910
21Ida1,6780
22Fred1,6500
23Alice1,542+3
24Bertha1,5160
25Albert1,5040
26Annie1,500-3
27Clara1,4900
28Sarah1,4100
29Florence1,330+3
30Martha1,239+3
31Ella1,206-2
32Grace1,201-1
33Laura1,156+3
34Bessie1,153+5
35Nellie1,144-5
36Maude1,094+1
37Cora1,076-3
38Carrie1,043-3
39Samuel1,003-1
40Jessie998+1
41Mabel997-1
42Ethel9890
43Mattie972+4
44Gertrude939-1
44Jennie939+1
46Rose886+5
47Pearl882+7
48Edith876-4
49Hattie859-3
50Louis858-1
51David838-3
51Helen838+16
53Clarence837+4
54Lillian836-1
55Willie832-3
56Louise820+10
57Julia816-7
58Lillie810-3
59Myrtle803+2
60Edna792+2
61Lula780-2
62Eva765-4
63Charlie759-7
64Joe754-4
65Richard746-2
66Catherine726-2
67Lena697+10
68Frances693+1
69Ada689-4
70Andrew6730
70Lucy673-2
70Will673+6
73Jesse665+5
74Fannie650-1
75Daisy6480
76Ernest642-4
77Josephine638-3
78Maggie627+1
79Oscar625+1
80Dora606-9
81Daniel5940
82Katherine5910
82Marie591+2
84Agnes565+14
85Effie561+4
86Sam5550
87Blanche547+3
88Rosa542-5
89Nora539-4
90Alfred523-2
91Roy521+1
92May518-1
93Mamie508+10
94Stella506+6
95Lizzie495+9
96Sallie487+4
97Benjamin478-11
97Carl478+14
99Lee470+7
100Peter461-4

Data from US Social Security Administration · through 2025.