BabyNamesTrends
Menu

2025 data, released 8 May 2026

Spanish baby names

The names filed as Spanish are those whose meaning comes from Spanish: devotional names (Santiago, "Saint James"; Cruz, "cross"; Carmen, from Mount Carmel; Lola, from Dolores), Spanish words (Reyna, "queen"; Alondra, "lark"; Esmeralda, "emerald"; Sierra) and places (Aitana). Spanish forms of Hebrew or Latin names, like Mateo, are filed under their source. Of the names we have researched, 44 are Spanish, given to 28,131 US babies in 2025.

Rising Spanish names

Biggest climbers in rank since 2020: Solana (#1,640 to #495), Cielo (#1,519 to #795), Marisol (#978 to #667), Dalia (#1,074 to #800), Violeta (#892 to #641), Rio (#774 to #532), Santos (#918 to #766), Benicio (#773 to #672), Santiago (#71 to #26).

Spanish girl names (35)

NameMeaningRank 2025Babies 2025
Savannahgrassy plain; the Georgia city#1352,141
AitanaSierra de Aitana (Spanish place name)#2111,435
Lolapet form of Dolores ('sorrows')#2751,132
Tessashort form of Teresa#311978
Esmeraldaemerald#373823
Carmenfrom Mount Carmel (garden); also linked to Latin 'song'#389798
Jimena#578515
Alondralark (Spanish)#680417
Sierramountain range (Spanish)#616476
Reynaqueen (Spanish)#594493
Reinaqueen (Spanish)#582510
Analiablend of Ana and Lía (Spanish)#711394
Estrellastar (Spanish)#612477
Violetaviolet (Spanish)#641451
Dulcesweet (Spanish)#771352
MarisolMary of Solitude (Spanish)#667423
Solanasunny place (Spanish)#495599
Daliadahlia (flower); also Hebrew and Lithuanian names#800340
Luzlight (Spanish)#839324
Cielosky, heaven (Spanish)#795342
Palomadove (Spanish)#793343
GuadalupeOur Lady of Guadalupe (place name)#1,248180
Julissa#1,136205
Lorena#1,293173
Mercedes"mercies" (Our Lady of Mercy)#1,439150
MarissaMaria + Lisa (or Luisa)#1,679123
MaribelMaría + Isabel#1,662125
Yesenia#1,901103
Mayra#2,16886
Blanca"white"#1,857107
Doloressorrows (Our Lady of Sorrows)#2,56768
Yolandaviolet flower (disputed)#3,24849
Bonita"pretty"#8,95711
Lupepet form of Guadalupe#14,2436
Delorisvariant of Dolores; "sorrows"—0

Spanish boy names (9)

NameMeaningRank 2025Babies 2025
SantiagoSaint James#267,554
Diego#1582,351
Cruzcross#3311,025
Rioriver (Spanish/Portuguese); also Rio de Janeiro#532563
SantanaSaint Anne (Spanish place name)#855285
Salvadorsavior (Spanish)#756341
Benicio#672405
Santossaints#766337
Monte"mountain"; or short form of Montgomery#1,473121

How origins are assigned

Each name gets one origin: the language its meaning comes from, which is not always the language it reached English through. Mateo is Spanish in form but Hebrew in origin, so it is listed as Hebrew. The lists cover the roughly 2,000 most used names we have researched so far. Common meanings among Spanish names: meadow, hill or valley, names from places, sky, star, moon or sun.