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.

Marco

Meaning: warlike

Origin:Italian and Spanish form of Mark
281
Lorenzo

Meaning: from Laurentium

Origin:Italian variation of Laurence
324
Inigo

Meaning: fiery

Origin:Basque, medieval Spanish variation of Ignatius
330
Nilo

Meaning: God is my judge

Origin:Spanish diminutive of Daniel
1438
Emiliano

Meaning: work

Origin:Italian and Spanish variation of Emil
1313
Desiderio

Meaning: desired one

Origin:Spanish
5059
Bartolomeo Bartolomeo originated from the root name Bar...
Origin:Scandinavian
8423
Leonardo

Meaning: brave lion

Origin:Italian and Spanish variation of Leonard, German
431
Santiago

Meaning: Saint James

Origin:Place-name or Latin
497
Emilio

Meaning: rival

Origin:Spanish and Italian variation of Emil
561
Bastien

Meaning: person from ancient city of Sebastia

Origin:French and Spanish, diminutive of Sebastien
1217
Luciano

Meaning: light

Origin:Italian variation of Lucian
746
Valentino

Meaning: strength, health

Origin:Latin
846
Marcello

Meaning: young warrior

Origin:Italian and Spanish
980
Carlo The name Carlo hails from Italy. The meaning...
Origin:Italian variation of Charles
1273
Lucio

Meaning: light

Origin:Spanish, Italian, and Portuguese variation of Lucius
1285
Silvio

Meaning: wood, forest

Origin:Italian, Spanish, and Portuguese form of Silvius
1374
Octavio

Meaning: eighth

Origin:Spanish variation of Octavius
1466
Sol

Meaning: sun

Origin:Spanish
845
Jago

Meaning: supplanter

Origin:Spanish and Cornish variation of Jacob
602