152 names
Spanish Baby Names (Boys & Girls)
Spanish baby names, from saints' names to Marian titles and Visigothic names, with meanings and pronunciation.
Updated
Spanish names include Spanish forms of saints’ names (Juan, José, María), names of Visigothic and Arabic origin, and names honouring the Virgin Mary under her many titles, such as Dolores, Mercedes, Pilar and Guadalupe.
Spanish speakers usually carry two surnames, one from each parent, and many have compound first names such as María José and Juan Carlos. Diminutives with -ito and -ita, like Juanita, are used both as nicknames and as names in their own right.
Our picks
| Name | Gender | Meaning | Origin | Pronunciation |
|---|---|---|---|---|
| Diego | Boy | possibly ‘supplanter’, via Santiago | Spanish | dee-EH-go |
| Valentina | Girl | strong, healthy | Latin/Italian | vah-len-TEE-nah |
| Carlos | Boy | free man | Spanish | KAR-los |
| Isabel | Girl | God is my oath | Spanish | ee-sah-BEL |
| Miguel | Boy | who is like God? | Spanish | mee-GEL |
| Carmen | Girl | garden, orchard | Spanish | KAR-men |
| Rafael | Boy | God has healed | Spanish | rah-fah-EL |
| Esperanza | Girl | hope | Spanish | es-peh-RAHN-sah |
| Pablo | Boy | small, humble | Spanish | PAH-bloh |
| Catalina | Girl | pure | Spanish | ka-ta-LEE-nah |
More Spanish names (142)
A
- Adamaris modern coinage; no established meaning
- Alejandra defender of mankind
- Alfonsa noble and ready
- Alfredo wise counselor
- Alicia noble
- Alma nourishing, kind; soul
- Alondra lark
- Alonzo noble and ready
- Alvaro etymology uncertain; possibly noble guardian
- America from the name of Amerigo Vespucci
- Amparo protection
- Ana grace
- Analia modern coinage; no established meaning
- Anaya Spanish surname; modern coinage as given name
- Anita grace
- Araceli altar of heaven
- Argentina silver, silvery
- Armando soldier or army man
- Azul blue
B
C
D
E
- Eduardo wealthy guardian
- Efrain fruitful
- Efren fruitful or productive
- Eleonora meaning uncertain; possibly related to Eleanor
- Eliana God has answered
- Eliseo God is salvation
- Elvira exact meaning uncertain; possibly all and true
- Enrique ruler of the home
- Esmeralda emerald or green gemstone
- Esteban crown, garland
- Estefania crown
- Estrella star
- Ezequiel God strengthens
F
G
H
I
J
L
M
- Manuel God is with us
- Marcelo dedicated to Mars or warlike
- Mariano of Mars, warlike
- Maribel combination of Maria and Isabel
- Mariela diminutive of María
- Marisol contraction of María de la Soledad; also sea and sun
- Maritza diminutive of Maria
- Mateo gift of God
- Mauricio dark-skinned, Moorish
- Mercedes mercy
- Miguelangel compound of Miguel and Ángel
- Milagros miracles
- Mireya admired
- Moises drawn out of the water
- Montana mountainous region
- Montserrat mountain of saws
N
O
- Osvaldo God's power or divine ruler
P
R
- Ramiro famous counsel
- Ramona wise protector
- Raul wolf counselor
- Renato reborn
- Reyna queen
- Reynaldo counselor ruler
- Rigoberto bright power
- Rio river
- Rodolfo famous wolf
- Rodrigo famous ruler
- Rogelio famous spear
- Rolando famous throughout the land
- Rosalinda beautiful rose
- Rosario rosary or crown of roses
S
T
U
- Ulises meaning uncertain; possibly to hate or wrathful
V
X
Y
Frequently asked questions
- What are some Spanish boy names?
- Examples include Diego, Carlos, Miguel and Rafael.
- Do Spanish names work well internationally?
- Yes! Many Spanish names like Diego, Isabel, and Miguel are recognized and pronounced similarly across different cultures.
- What makes Spanish names special?
- Spanish names often have religious significance, musical qualities, and rich histories rooted in Hispanic culture and Catholic traditions.
- How do you choose the right Spanish name?
- Consider the name's meaning, pronunciation in your local language, and any family or cultural connections you'd like to honor.
Related lists
- 224 namesHebrew Baby Names (Boys & Girls)Hebrew baby names from the Bible and Jewish tradition, with meanings, pronunciation and forms in other languages.
- 118 namesIrish Baby Names (Boys & Girls)Irish baby names from the Irish language, saints and legend, with meanings and pronunciation for tricky Gaelic spellings.
- 116 namesGermanic Baby Names (Boys & Girls)Germanic baby names built from old two-part compounds, with their meanings, modern forms and pronunciation.
- 99 namesArabic Baby Names (Boys & Girls)Arabic baby names for boys and girls, from Quranic names to words for virtues and nature, with meanings and pronunciation.