Top 100 baby names in the US, 1880
The 100 names given to the most girls and boys born in the US in 1880, from Social Security card applications.
In 1880, Mary was the most popular girls' name in the US, given to 7,065 girls, and John the most popular boys' name, given to 9,655 boys.
Girls, 1880
- 1Mary7,065
- 2Anna2,604
- 3Emma2,003
- 4Elizabeth1,939
- 5Minnie1,746
- 6Margaret1,578
- 7Ida1,472
- 8Alice1,414
- 9Bertha1,320
- 10Sarah1,288
- 11Annie1,258
- 12Clara1,226
- 13Ella1,156
- 14Florence1,063
- 15Cora1,045
- 16Martha1,040
- 17Laura1,012
- 18Nellie995
- 19Grace982
- 20Carrie949
- 21Maude859
- 22Mabel808
- 23Bessie796
- 24Jennie793
- 25Gertrude787
- 26Julia783
- 27Hattie769
- 28Edith768
- 29Mattie704
- 30Rose700
- 31Catherine688
- 32Lillian672
- 33Ada652
- 34Lillie647
- 35Helen636
- 36Jessie635
- 36Louise635
- 38Ethel633
- 39Lula621
- 40Myrtle615
- 41Eva614
- 42Frances605
- 43Lena603
- 44Lucy590
- 45Edna588
- 46Maggie582
- 47Pearl569
- 48Daisy564
- 49Fannie560
- 50Josephine544
- 51Dora524
- 52Rosa507
- 53Katherine502
- 54Agnes473
- 55Marie471
- 55Nora471
- 57May462
- 58Mamie436
- 59Blanche427
- 60Stella414
- 61Ellen411
- 62Nancy410
- 63Effie406
- 64Sallie404
- 65Nettie403
- 66Della391
- 67Lizzie388
- 68Flora365
- 69Susie361
- 70Maud345
- 71Mae344
- 72Etta323
- 73Harriet319
- 74Sadie317
- 75Caroline306
- 76Katie303
- 77Lydia302
- 78Elsie301
- 79Kate299
- 80Susan286
- 81Mollie283
- 82Alma277
- 83Addie274
- 84Georgia259
- 85Eliza252
- 86Lulu249
- 87Nannie248
- 88Lottie245
- 89Amanda241
- 90Belle238
- 91Charlotte237
- 92Rebecca236
- 93Ruth234
- 94Viola229
- 95Olive224
- 96Amelia221
- 96Hannah221
- 98Jane215
- 99Virginia213
- 100Emily210
- 100Matilda210
Boys, 1880
- 1John9,655
- 2William9,532
- 3James5,927
- 4Charles5,348
- 5George5,126
- 6Frank3,242
- 7Joseph2,632
- 8Thomas2,534
- 9Henry2,444
- 10Robert2,415
- 11Edward2,364
- 12Harry2,152
- 13Walter1,755
- 14Arthur1,599
- 15Fred1,569
- 16Albert1,493
- 17Samuel1,024
- 18David869
- 19Louis828
- 20Joe731
- 21Charlie730
- 21Clarence730
- 23Richard728
- 24Andrew644
- 25Daniel643
- 26Ernest615
- 27Will588
- 28Jesse569
- 29Oscar544
- 30Lewis517
- 31Peter496
- 32Benjamin490
- 33Frederick483
- 34Willie476
- 35Alfred469
- 36Sam457
- 37Roy440
- 38Herbert424
- 39Jacob404
- 40Tom399
- 41Elmer373
- 42Carl372
- 43Lee361
- 44Howard357
- 44Martin357
- 46Michael354
- 47Bert348
- 48Herman347
- 49Jim345
- 50Francis344
- 50Harvey344
- 52Earl335
- 53Eugene328
- 54Ralph317
- 55Ed310
- 56Claude309
- 56Edwin309
- 58Ben305
- 58Charley305
- 60Paul301
- 61Edgar283
- 62Isaac274
- 63Otto271
- 64Luther260
- 65Lawrence257
- 66Ira249
- 67Patrick248
- 68Guy239
- 69Oliver234
- 70Theodore232
- 71Hugh224
- 72Clyde221
- 73Alexander211
- 74August210
- 75Floyd206
- 76Homer205
- 77Jack204
- 78Leonard200
- 79Horace199
- 80Marion189
- 81Philip186
- 82Allen184
- 83Archie183
- 84Stephen176
- 85Chester168
- 86Willis166
- 87Raymond165
- 88Rufus163
- 89Warren158
- 90Jessie154
- 91Milton149
- 92Alex147
- 92Leo147
- 94Julius143
- 95Ray142
- 95Sidney142
- 97Bernard140
- 97Dan140
- 99Jerry136
- 100Calvin134
- 100Perry134
With how many babies were given each name. Each spelling counts as a separate name, as in the official lists.
Other years in the US
Sources
Figures from Popular Baby Names (US Social Security Administration). Nameling last updated them on 20 October 2026. How the figures are worked out, and the data to download.
To cite this page: Nameling, “Top 100 baby names in the US, 1880”, https://www.nameling.co.uk/names/top/us/1880, updated 20 October 2026.