1. Home
  2. TAGS

Spanish Names

by Pamela Redmond

Spanish baby names have become widely popular in the US. Along with the top-ranked Isabella, Spanish names in the US Top 300 for girls include Ana, Angelina, Elena, Gabriela, Jada, Liliana, Maya, Savannah, and Sofia. Spanish names for boys ranking among the US Top 100 are Mateo, Angel, Jose, and Santiago, with Spanish boy names Leonardo, Diego, Luis, Antonio, Miguel, Gael, Alejandro, and Lorenzo also popular.

Along with top name Lucia, popular Spanish girl names in Spain and throughout Latin America include Maria, Martina, and Paula. Baby boy names popular in Spain and Latin America include Hugo, Pablo, Alvaro, Mario, Manuel, and Javier. Unique Spanish names attracting attention in Spain and Latin America include Alba, Carmen, Laia, and Triana for girls, along with Dario, Thiago, Gonzalo, and Izan for boys.

If you're searching for Spanish names for your child, here's our full range of Spanish names for baby boys and baby girls. You might also want to consult our individual lists of Spanish Names for Girls and Spanish Names for Boys.

The top names below rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.

Tavia

Meaning: eighth

Origin:Spanish short form of Octavia
2753
Calida

Meaning: heated

Origin:Spanish
3033
Mireia

Meaning: to admire

Origin:Catalan form of Mireille
3103
Estela

Meaning: star

Origin:Spanish
3437
Sefarina

Meaning: west wind

Origin:Spanish, from Greek
3533
Arcelia

Meaning: treasure chest

Origin:Spanish
3931
Graciela Graciela is a name of Spanish origin. It is ...
Origin:Spanish
4039
Francisca

Meaning: free man

Origin:Spanish, Portuguese
3853
Leticia A name of Spanish origin, the meaning of Let...
Origin:Spanish
4095
Ema

Meaning: universal

Origin:Spanish, Portuguese, Slovene, Croatian, Bosnian, Czech, Slovak, and Lithuanian variation of Emma, German
4347
Elodia

Meaning: foreign riches

Origin:Spanish variation of Alodia, German
2923
Aela

Meaning: angel

Origin:Breton
2025
Felice

Meaning: lucky

Origin:Italian
3126
Chito

Meaning: handsome

Origin:Choctaw, Native American
1925
Tito The meaning of Tito is 'the title of honor',...
Origin:Spanish variation of Titus
3776
Durango Durango is a masculine name that has its roo...
Origin:Spanish place-name
3864
Blanco

Meaning: fair, white

Origin:Spanish
6490
Alonzo

Meaning: noble, ready

Origin:Italian diminutive of Alphonso
1079
Claudio

Meaning: lame; enclosure

Origin:Italian from Latin
1312
Perez

Meaning: to blossom

Origin:Spanish from Hebrew
4533