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.

Araceli

Meaning: altar of the sky

Origin:Spanish
940
Elvira

Meaning: white, fair

Origin:Spanish
947
Luz

Meaning: light

Origin:Spanish
967
Ximena

Meaning: son

Origin:Feminization of Ximeno, Spanish
1779
Soledad

Meaning: solitude

Origin:Spanish
1814
Brisa

Meaning: breeze

Origin:Spanish
2052
Alva

Meaning: his highness

Origin:Hebrew
6111
Aitana Aitana is of Basque origin and it is traditi...
Origin:Spanish place-name
2177
Naiara The name Naiara is of Spanish origin and the...
Origin:Basque place name
4429
Rosalia The name Rosalia is of Latin origins and the...
Origin:Spanish, Latin ceremonial name
1303
Fernanda

Meaning: bold voyager

Origin:Feminine variation of Fernando, Spanish and Portuguese version of German Ferdinand
1434
Belen The meaning of Belen is 'house of bread' and...
Origin:Spanish place name
1475
Alicia

Meaning: noble

Origin:Spanish variation of Alice
391
Noelia The name Noelia is of Spanish origin and the...
Origin:Spanish, feminine variation of Noel
2524
Paulina

Meaning: small

Origin:Spanish, feminine variation of Paul
1761
Martina

Meaning: warlike

Origin:Latin
1795
Placida

Meaning: serene

Origin:Italian and Spanish
14158
Valeriana Valeriana is usually a feminine name, and th...
Origin:Latin
9264
Mariposa

Meaning: butterfly

Origin:Spanish
1415
Eloisa

Meaning: healthy; wide

Origin:Italian and Spanish variation of Eloise
1632