Top 100 baby girl names in the USA during year 1891

BoysGirls
RankNameBirths
11Mary11,703
22Anna5,099
33Margaret3,065
44Elizabeth3,059
55Emma2,884
66Florence2,715
77Ethel2,689
88Minnie2,428
99Helen2,417
1010Bertha2,372
1111Clara2,360
1212Bessie2,323
1313Annie2,096
1414Grace2,088
1515Mabel2,029
1616Alice2,015
1717Ida2,002
1818Edna1,963
1919Ruth1,857
2020Lillian1,812
2121Martha1,744
2222Rose1,696
2323Ella1,685
2424Sarah1,669
2525Nellie1,647
2626Gertrude1,645
2727Pearl1,605
2828Marie1,596
2929Edith1,509
3030Laura1,509
3131Myrtle1,458
3232Hazel1,447
3333Eva1,412
3434Frances1,397
3535Cora1,343
3636Carrie1,342
3737Louise1,333
3838Elsie1,303
3939Lillie1,247
4040Jennie1,238
4141Catherine1,219
4242Hattie1,219
4343Julia1,200
4444Maude1,188
4545Lena1,174
4646Mattie1,165
4747Agnes1,125
4848Jessie1,119
4949Josephine1,031
5050Lula1,010
5151Ada975
5252Irene950
5353Lucy944
5454Mae933
5555Alma929
5656Blanche917
5757Fannie916
5858Dora870
5959Stella867
6060Maggie841
6161Mamie830
6262Katherine803
6363Nora801
6464Mildred761
6565Rosa729
6666Esther710
6767Effie704
6868May696
6969Ellen675
7070Gladys633
7171Nettie620
7272Sadie617
7373Viola609
7474Della607
7575Sallie569
7676Dorothy566
7777Susie566
7878Willie562
7979Daisy557
8080Ruby554
8181Beulah526
8282Lizzie525
8383Nancy523
8484Marguerite511
8585Olive509
8686Lydia507
8787Kathryn504
8888Lottie501
8989Flora497
9090Katie494
9191Beatrice485
9292Addie467
9393Pauline455
9494Etta452
9595Emily444
9696Georgia444
9797Virginia439
9898Vera426
9999Marion413
100100Caroline402

Source: U.S. Social Security Administration, national baby names data. Coverage: Names with at least 5 births in a year.

Scroll to Top