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.

Cornelio

Meaning: horn

Origin:Spanish, Italian variation of Cornelius, Latin
5640
Navarone Navarone is an odd and unfamiliar name that ...
Origin:Spanish, meaning unknown
4739
Chico

Meaning: boy

Origin:Spanish
5384
Quico Quico is a short and sweet name that is pred...
Origin:Spanish, diminutive of Enrique
6233
Alfredo

Meaning: wise counsellor; elf counsel

Origin:Spanish variation of Alfred, English
1521
Salvador

Meaning: savior

Origin:Spanish from Latin Salvator
1699
Ricardo

Meaning: dominant ruler

Origin:Portuguese and Spanish variation of Richard
1991
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
Gilberto A masculine name of Spanish origin, the mean...
Origin:Spanish variation of Gilbert
8223
Humberto Humberto is a name of Spanish origin that is...
Origin:Spanish
11167
Martez Martez is a name of Spanish origin. The name...
Origin:Spanish, variation of Martin
11935
Edgardo A name of Spanish origin, the meaning of Edg...
Origin:Spanish
13335
Vasco

Meaning: someone from the Basque region

Origin:Spanish
1734
Origin:Spanish variation of Ishmael
2782
Agustin

Meaning: the exalted one

Origin:Latin
2916
Leonel Leonel is a name that is generally chosen by...
Origin:Variation of Lionel
2985
Origin:Spanish variation of Yadiel
4256
Alfonso

Meaning: noble, ready

Origin:Spanish and Italian
2305