Baby name rankings

Top 100 baby names in the United States in 1880

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

Top 100

RankNameRecorded countChange from 1879
1John9,701
2William9,562
3Mary7,092
4James5,949
5Charles5,359
6George5,152
7Frank3,255
8Joseph2,642
9Anna2,616
10Thomas2,542
11Henry2,455
12Robert2,427
13Edward2,364
14Harry2,158
15Emma2,013
16Elizabeth1,948
17Walter1,763
18Minnie1,755
19Arthur1,604
20Fred1,578
20Margaret1,578
22Albert1,493
23Ida1,480
24Alice1,414
25Bertha1,320
26Sarah1,288
27Annie1,264
28Clara1,234
29Ella1,156
30Florence1,071
31Cora1,051
32Martha1,040
33Samuel1,024
34Laura1,012
35Nellie1,001
36Grace988
37Carrie957
38David869
39Maude859
40Louis833
41Mabel808
42Jennie800
43Bessie796
44Jessie789
45Gertrude787
46Julia783
47Hattie775
48Edith773
49Clarence737
50Joe736
51Charlie730
52Richard728
53Mattie709
54Rose707
55Catherine688
56Lillian672
57Willie668
58Ada652
58Lillie652
60Andrew644
61Daniel643
62Ethel639
63Helen636
64Louise635
65Pearl631
66Frances621
66Lula621
68Myrtle620
69Ernest615
70Eva614
71Lena603
72Lucy590
73Edna588
73Will588
75Maggie582
76Jesse574
77Daisy569
78Fannie560
79Josephine544
79Oscar544
81Dora530
82Lewis517
83Katherine507
83Rosa507
85Peter496
86Benjamin490
87Frederick483
88Nora476
89Agnes473
90Marie471
91Alfred469
92May462
93Sam457
94Roy440
95Mamie436
96Blanche427
97Herbert424
98Stella414
99Ellen411
100Nancy410

Data from US Social Security Administration · through 2025.