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.

Elia

Meaning: Jehovah is God

Origin:Italian variation of Elijah, Hebrew
2882
Marcelo The name Marcelo is of Latin origin, and it ...
Origin:Spanish variation of Marcellus
1537
Cesar

Meaning: head of hair

Origin:Latin
1728
Antonio The meaning of Antonio is 'highly praisewort...
Origin:Spanish and Italian variation of Anthony
794
Alejandro

Meaning: defending men

Origin:Spanish variation of Alexander
1054
Timoteo Timoteo is a great name traditionally given ...
Origin:Greek
6623
Isidoro Isidoro is a Greek masculine name and a trad...
Origin:Greek
6930
Pacifico Pacifico is the Spanish variant of the Ameri...
Origin:Spanish
9794
Origin:Word name or short form of Ignacio
2991
Jose

Meaning: Jehovah increases

Origin:Spanish and Portuguese version of Joseph
1114
Juan

Meaning: the Lord is gracious

Origin:Spanish and Manx variation of John
1689
Pablo

Meaning: small

Origin:Spanish variation of Paul
882
Carlos

Meaning: free man

Origin:Spanish variation of Charles
991
Felipe The name Felipe, of Spanish origin, is a mas...
Origin:Spanish variation of Philip
2033
Valerio

Meaning: strength, health

Origin:Latin
1935
Rolando Rolando is a name for boys. The meaning of R...
Origin:Spanish, Italian, and Portuguese variation of Roland
5580
Benicio

Meaning: blessed

Origin:Spanish
1247
Cortez

Meaning: courteous

Origin:Spanish surname
3729
Cordovan

Meaning: native of Cordova

Origin:Spanish
3009
Rey

Meaning: king

Origin:Spanish
2527