Skip to content
BabyName.cc

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
Diego Boy possibly ‘supplanter’, via Santiago
Valentina Girl strong, healthy
Carlos Boy free man
Isabel Girl God is my oath
Miguel Boy who is like God?
Carmen Girl garden, orchard
Rafael Boy God has healed
Esperanza Girl hope
Pablo Boy small, humble
Catalina Girl pure

More Spanish names (142)

A

B

C

D

E

F

G

H

I

J

L

M

N

  • Nina short form of names such as Antonina; also linked to Spanish niña
  • Noelia Christmas

O

  • Osvaldo God's power or divine ruler

P

R

S

T

  • Tadeo Spanish form of Thaddeus; the original meaning is uncertain
  • Teresa meaning uncertain; possibly to harvest
  • Thiago supplanter
  • Tierra earth

U

  • Ulises meaning uncertain; possibly to hate or wrathful

V

X

  • Ximena uncertain; possibly son or listener
  • Xiomara possibly from Guiomar, 'famous in battle'

Y

  • Yadira of uncertain origin; used in Latin America
  • Yahir he shines, he enlightens
  • Yamileth Latin American elaboration of Yamile, from Arabic Jamila
  • Yesenia of uncertain meaning
  • Yolanda violet flower
  • Yoselin meaning uncertain; Spanish form of Jocelyn

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.