1. Home
  2. Topics

Spanish Baby Names

Spanish baby names are widely used in the US, and many of the same Spanish names are on the popularity lists throughout North and South America as well as in Spain. Among the Spanish names that are common in the US and Spain are Lucia and Sofia for girls, and Mateo and Hugo for boys.

Along with Sofia and Mateo, other Spanish baby names in the US Top 200 include Isabella, Santiago, Leonardo, Jose, Liliana, Ximena, Diego, and Catalina. Names that rank in Spain but are uncommon in the US include Alba, Gala, Izan, and Teo.

The names on this list include the best-known Spanish baby names and the most usable Spanish names for girls and boys that bridge cultures. Browse our curated picks below.

Jesus

Meaning: the Lord is salvation

Origin:Hebrew
1076
Manuel The name Manuel is of Spanish origin and it ...
Origin:Spanish variation of Emmanuel
1665
Iker

Meaning: visitation

Origin:Basque
1035
Alvaro

Meaning: elf warrior

Origin:Spanish
1199
Jaime Jamie is a Spanish form of the name Jacob. A...
Origin:Spanish variation of James
3577
Javier The name Javier is of Spanish origin and the...
Origin:Spanish variation of Xavier
1000
Izan

Meaning: strong, firm; reliable mountain

Origin:Basque variation of Ethan or Japanese
880
Julen

Meaning: youthful; downy

Origin:Basque variation of Julian, English
3580
Aroa

Meaning: era, time

Origin:Basque
3758
Berta

Meaning: bright

Origin:Spanish, Catalan, Italian, Polish, Czech, Hungarian, Slovene, Scandinavian variation of Bertha
5771
Luis

Meaning: renowned warrior

Origin:French and German variation of Louis
1233
Jorge A name of Spanish origin, Jorge is tradition...
Origin:Spanish and Portuguese variation of George
2572
Guillermo Guillermo is a name of Spanish origin, tradi...
Origin:Spanish variation of William
2604
Alberto

Meaning: noble, bright

Origin:Germanic
2621
Gael

Meaning: Gaelic

Origin:Breton
1170
Alonso

Meaning: noble and ready

Origin:Portuguese and Spanish variation of Adalfuns, German
1672
Pol

Meaning: small

Origin:Breton and Catalan form of Paul
2995
Enrique A name of Spanish origin, the meaning of Enr...
Origin:Spanish variation of Henry
2250
Luna

Meaning: moon

Origin:Latin
6
Lola

Meaning: lady of sorrows

Origin:Spanish, diminutive of Dolores
79