Spanish girl names

43 Spanish girl names, with origins from Wiktionary and popularity from U.S. Social Security data.

Most popular

NameGenderOrigin2025 rankBabies since 1880
AnitaGirlSpanish—215,849
DoloresGirlSpanish—212,776
JuanitaGirlSpanish—208,675
MarissaGirlSpanish—121,112
DeloresGirlSpanish—118,251
YolandaGirlSpanish—113,455
LolaGirlSpanish#275 (g)97,167
RamonaGirlSpanish#733 (g)71,123
InezGirlSpanish—69,308
AlejandraGirlSpanish#604 (g)54,545
EsmeraldaGirlSpanish#373 (g)51,751
MarisaGirlSpanish—48,773
MercedesGirlSpanish—46,575
AntoniaGirlSpanish—36,840
CatalinaGirlSpanish#111 (g)33,016
LuzGirlSpanish#839 (g)28,805
ElviraGirlSpanish—27,278
MaritzaGirlSpanish—23,232
DulceGirlSpanish#771 (g)20,355
MagdalenaGirlSpanish#850 (g)19,783
AnahiGirlSpanish#482 (g)19,390
JuanaGirlSpanish—18,881
LourdesGirlSpanish—14,874
BenitaGirlSpanish—13,669
IsabelaGirlSpanish#664 (g)12,698

All 43 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).