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.

Concepcion

Meaning: conception

Origin:Spanish
2296
Josefina

Meaning: god will add

Origin:Hebrew, Spanish, Portuguese, Swedish
2455
Genoveva The name Genoveva is of Spanish origin and t...
Origin:Spanish
6098
Rosalinda

Meaning: pretty rose

Origin:Spanish
6856
Felicidad

Meaning: happiness

Origin:Spanish
11563
Angeles

Meaning: angels

Origin:Spanish
7682
Eviana Eviana is a name with American origins. The ...
Origin:American
4348
Alisha

Meaning: protected by God

Origin:Phonetic spelling of Alicia; also Sanskrit
912
Isra

Meaning: journey of the night

Origin:Arabic
3743
Min Min is a unisex name and is of Korean origin...
Origin:Korean
7239
Mariana

Meaning: related to the god Mars

Origin:Latin, Portuguese, Spanish, Romanian
488
Bonita

Meaning: pretty

Origin:Spanish
3059
Ana

Meaning: grace

Origin:Spanish variation of Hannah
1095
Iola

Meaning: violet; beautiful lady

Origin:Greek or Welsh
1909
Reyna The meaning of Reyna is 'queen' and is tradi...
Origin:Spelling variation of Reina
2304
Alondra

Meaning: lark

Origin:Pet form of Alejandra or Spanish
2387
Teodora

Meaning: gift of God

Origin:Italian, Spanish, Swedish, Polish
2602
Crisanta

Meaning: golden flower, chrysanthemum

Origin:Spanish from Greek
4343
Guadalupe

Meaning: hidden river, valley of the wolves

Origin:Spanish from Arabic
4725
Flor

Meaning: flower

Origin:Spanish
4851