Girl names

The 300 most-used girl names in the U.S. since 1880. Browse by letter for the full list.

Most popular

NameGenderOrigin2025 rankBabies since 1880
MaryGirlAramaic or Hebrew#125 (g)4,156,654
ElizabethGirlHebrew#17 (g)1,693,973
PatriciaGirlLatin—1,578,584
JenniferGirlCornish#586 (g)1,476,540
LindaGirlGermanic#902 (g)1,458,899
BarbaraGirlLatin#968 (g)1,440,831
MargaretGirlGreek#112 (g)1,268,519
SusanGirlHebrew—1,126,022
DorothyGirlGreek#421 (g)1,115,908
SarahGirlHebrew#90 (g)1,101,838
JessicaGirlHebrew#665 (g)1,054,307
HelenGirlGreek#462 (g)1,027,307
NancyGirl—#967 (g)1,007,393
BettyGirl——1,004,857
KarenGirlDanish—990,774
LisaGirlHebrew#991 (g)970,012
AnnaGirlLatin#107 (g)917,615
EmilyGirlLatin#34 (g)898,296
SandraGirl——878,223
AshleyGirlEnglish#164 (g)875,722
KimberlyGirlSurname#303 (g)850,666
RuthGirlHebrew#173 (g)838,901
DonnaGirlItalian—833,874
CarolGirlGermanic—825,584
MichelleGirlHebrew#465 (g)819,760

All 300 names

Can't decide? Swipe through names in the Baby Name Bee picker, then share a Partner Match code so you both see the names you each kept.
Open the swipe picker

Popularity data: U.S. Social Security Administration baby name data, 1880–2025 (names given to 5+ babies per year).