Menu

104 Spanish Baby Names

Spanish baby names are widely-used in the US, and many of the same Spanish names are on the popularity lists throughout North and South America as well as in Spain. The names on this list include the best-known Spanish baby names and the most usable Spanish names for girls and boys that bridge cultures.
  1. LunaHeart
    • Origin:

      Latin
    • Meaning:

      "moon"
    • Description:

      The name of the Roman goddess of the moon, Luna is derived straight from the Latin word for moon, luna. Luna may be the name most likely to surprise someone from an older generation by its Top 10 status in the US and its widespread international popularity.
  2. HugoHeart
    • Origin:

      Latinized form of Hugh
    • Meaning:

      "mind, intellect"
    • Description:

      Hugo, the Latin form of Hugh, has more heft and energy than the original -- and of course we love names that end (or begin, for that matter) with an o. This one is especially appealing because it's backed up by lots of solid history and European style.
  3. ElenaHeart
    • Origin:

      Spanish, Italian, German, Greek variation of Helen
    • Meaning:

      "bright, shining light"
    • Description:

      Elena is at its most popular point ever in the US, thanks to its cross-cultural appeal and the overall popularity of El- names. It's more international than Ellen or Eleanor, but still accessible.
  4. MiaHeart
    • Origin:

      Italian word name or Scandinavian short form of Maria
    • Meaning:

      "mine or bitter"
    • Description:

      Mia originated as a short form of Maria, which ultimately derived from the Hebrew name Miryam. In modern times, Mia has been used as a nickname for names including Amelia, Emilia, and Miriam. Mia is also an Italian and Spanish word meaning 'mine.'
  5. LucaHeart
    • Origin:

      Italian variation of Luke and Lucas
    • Meaning:

      "man from Lucania"
    • Description:

      The related Lucas and Luke are both hugely popular boy names in the US and internationally, and now Luca has joined them on boys' popularity lists around the world.
  6. MateoHeart
    • Origin:

      Spanish
    • Meaning:

      "gift of God"
    • Description:

      Mateo is one of the Latinate names that, like Luca and Gianna, is becoming popular far beyond its native Spanish community.
  7. ValentinaHeart
    • Origin:

      Latin
    • Meaning:

      "strength, health"
    • Description:

      Valentina is a more romantic and artistic ballerina-type successor to Valerie; a pretty, recommended choice. Mexican-born actress Salma Hayek and husband Francois-Henri Pinault named their daughter Valentina Paloma.
  8. LuciaHeart
    • Origin:

      Italian, feminine variation of Lucius, Latin
    • Meaning:

      "light"
    • Description:

      Lucia is a lush, rich Latinate equivalent of Lucy, popular in Spain and throughout Latin America and also a cross-cultural favorite. You might be surprised to know that Lucia has ALWAYS ranked among the Top 1000 girl names in the US, though she's really taken off only since the turn of this century.
  9. EnzoHeart
    • Origin:

      Italian variation of Henry, also diminutive of Vincenzo and Lorenzo
    • Description:

      Enzo originated as the Italian variation of Heinz, a German name derived from Heinrich, related to Henry. It has historically been used as a short form for Italian names such as Vincenzo and Lorenzo. The most famous bearer of the name is Enzo Ferrari, founder of the luxury sports car brand.
  10. LolaHeart
    • Origin:

      Spanish, diminutive of Dolores
    • Meaning:

      "lady of sorrows"
    • Description:

      A hot starbaby name – chosen by Kelly Ripa, Chris Rock, Lisa Bonet, Denise Richards and Charlie Sheen, Carnie Wilson, and Annie Lennox, and used as the nickname of Madonna's Lourdes – Lola manages to feel fun and sassy without going over the top. Be warned, though: "Whatever Lola wants, Lola gets," to quote a song from the show Damn Yankees.
  11. InesHeart
    • Origin:

      Italian, Portuguese, Slovene and Croatian variation of Agnes
    • Meaning:

      "pure, virginal"
    • Description:

      This form of Agnes, Ines has always been popular since the true story of the thwarted lovers Queen Ines of Castro and King Peter of Portugal. This has to be one of the most heartbreaking and bloody true romances in history!
  12. SofiaHeart
    • Origin:

      Greek
    • Meaning:

      "wisdom"
    • Description:

      Sofia is a variation of the Greek name Sophia, which was derived directly from sophia, the Greek word for wisdom. It was the name of a Roman saint—the mother of Faith, Hope, and Charity—and queens of Russia and Spain.
  13. AlmaHeart
    • Origin:

      Latin
    • Meaning:

      "nurturing, soul"
    • Description:

      Alma is a somewhat solemn, soulful name that had a burst of popularity a century ago, then faded into the flowered wallpaper, and is now finding its footing once more.
  14. MarinaHeart
    • Origin:

      Latin
    • Meaning:

      "from the sea"
    • Description:

      This pretty sea-born name was used to dramatic effect by Shakespeare in his play Pericles for the virtuous princess who says she is "Call'd Marina, for I was born at sea."
  15. NataliaHeart
    • Origin:

      Latin
    • Meaning:

      "birthday [of the Lord]"
    • Description:

      Natalia was derived from the Latin word natalis, meaning "birthday." It refers to the birthday of Jesus Christ, and thus originated as a name for girls born on Christmas Day. Related forms include the French Natalie, Portuguese Natalina, and Russian diminutive Natasha.
  16. AyaHeart
    • Origin:

      Japanese, Hebrew, Arabic
    • Meaning:

      "colorful, bird, sign"
    • Description:

      Aya, barely more than a breath, is an international favorite, with origins in several languages and cultures. Popular throughout Europe, It debuted on the US Top 1000 in 2012.
  17. AlbaHeart
    • Origin:

      Latin
    • Meaning:

      "white"
    • Description:

      Alba is quietly making a behind-the-scenes comeback, perhaps thanks to actress turned baby-product mogul Jessica Alba. Last on the Top 1000 a century ago, the name was given to nearly 200 baby girls in the US last year. Alba might be tomorrow's successor to Ava and Ella. In Spain, Alba ranks among the Top 20 girls' names. Alba is the name of a character in The Time Traveler's Wife.
  18. RafaelHeart
    • Origin:

      Spanish variation of Raphael
    • Meaning:

      "God has healed"
    • Description:

      Rafael is perhaps the ultimate romantic Latino name, not a bad gift to give your son. The Raphael spelling is the original Hebrew version.
  19. DiegoHeart
    • Origin:

      Spanish variation of James
    • Meaning:

      "supplanter"
    • Description:

      The energetic Diego is rising rapidly along with a lot of other authentically Spanish baby names that work perfectly well with surnames of any origin.
  20. IzanHeart
    • Origin:

      Basque variation of Ethan or Japanese
    • Meaning:

      "strong, firm; reliable mountain"
    • Description:

      Izan, pronounced with the same vowel sounds and emphasis as Ethan, ranks among the Top 20 boys' names in Spain, where it's been popular for two decades.