500+ Mexican Baby Names

  1. Teodora
    • Origin:

      Italian, Spanish, Swedish, Polish, Portuguese, Romanian, Bulgarian, Macedonian, Slovene and Serbian form of Theodora
    • Meaning:

      "gift of God"
    • Description:

      Teodora is an extremely attractive and international choice, with several equally attractive, user-friendly nicknames. Appealing short forms might include Tea, Dora, or Dory for English speakers, however, classic diminutives include the Spanish, Italian, Serbian and Portuguese Dora, the Bulgarian Todorka, and the Swedish Thea.
  2. Dulce
    • Origin:

      Latin
    • Meaning:

      "sweet"
    • Description:

      Popular Portuguese and Spanish name that refers to "dulce nombre de Maria" -- the sweet name of the Virgin Mary. English variant Dulcie has a different pronunciation, and is significantly less popular in the US, given to 8 babies compared to the 438 girls called Dulce in 2024.
  3. Paola
    • Origin:

      Italian and Spanish variation of Paula
    • Meaning:

      "small"
    • Description:

      Paola is the Latinate version of Paula. Its intriguing sound could make it more appealing than the English standard.
  4. Aracely
    • Description:

      Aracely is a feminine name with Spanish origins, particularly popular in Latin American countries like Mexico. It likely derives from Araceli, which comes from the Latin phrase "ara caeli" meaning "altar of heaven" or "altar of the sky." The name has religious connections, as Ara Coeli is also the name of a basilica in Rome dedicated to the Virgin Mary. Aracely has a melodious quality with its flowing syllables and soft ending. In the United States, the name saw modest popularity in the late 1990s and early 2000s, particularly in Hispanic communities. The variations Araceli and Aracely both remain in use, with the latter offering a slightly more contemporary feel while maintaining the name's beautiful meaning and cultural connections.

  5. Lazaro
    • Origin:

      Italian variation of Lazarus and Eleazar
    • Meaning:

      "God is my helper"
    • Description:

      This sleek Italian name was raised from the dead by Mexican Mozart in the Jungle star Gael Garcia Bernal, who chose it for his son (he also has a daughter named Libertad). For athletic inspiration, Lazaro Alvarez, boxing for Cuba, is the three-time world champion lightweight boxer. Lazarus and root name Eleazar are both also destined for comebacks.
  6. Gaspar
    • Origin:

      Spanish variation of Casper, Dutch form of Jasper, Persian
    • Meaning:

      "bringer of treasure"
    • Description:

      The name of one of the Three Wise Men from the East is heard in several European countries, but rarely in the US. Last year about 50 baby boys were named Gaspar in the US vs. about 200 named Casper, still haunted for some by the cartoon ghost. Root name Jasper is by far the most popular of the group.
  7. Yamileth
    • Origin:

      Arabic
    • Meaning:

      "beautiful"
    • Description:

      This beautiful and fresh name has a timeless meaning. Its popular -eth ending ensures it sits well with traditional names like Judith and Elizabeth, while its uncommon Y beginning makes it a good choice for parents looking for unique baby names. We think this name is a pretty alternative to the tired Yasmin/Yasmeen and the minimalist Yara.
  8. Josefina
    • Origin:

      Hebrew, Spanish, Portuguese, Swedish feminine form of Joseph, Hebrew
    • Meaning:

      "Jehovah increases"
    • Description:

      Sweet and bright international form of Josephine, used in many European countries with various pronunciations of the initial J. A notable bearer is Josefina "Joey" Guerrero, a Filipina spy during World War II.
  9. Constantina
    • Origin:

      Latin, female variation of Constantinus
    • Meaning:

      "constant, unchanging"
    • Description:

      Constantina is a pretty, feminissima, if lengthy, variation on the Constance theme. The fourth century Constantina, also known as Constantia and Constantiana, was the eldest daughter of Roman Emperor Constantine the Great and his second wife Fausta, daughter of Emperor Maximian. Constantina received the title of Augusta by her father, and is venerated as a saint; in English she is also known as Saint Constance.
  10. Susana
    • Description:

      Susana is a feminine name with Hebrew and Spanish origins, being a Latin variant of Susannah, derived from the Hebrew name Shoshana meaning "lily" or "rose." This elegant name appears in biblical tradition as the virtuous and beautiful Susanna in the Book of Daniel. Widely used throughout Spanish-speaking countries and Portugal, Susana has a timeless quality that has maintained steady popularity across generations. The name blends melodious sounds with a rich historical legacy, making it both accessible and meaningful. While less common in English-speaking countries than Susan or Suzanne, Susana offers a more romantic, international flair. The name's association with flowers gives it connotations of natural beauty, purity, and grace. Its cross-cultural appeal makes it recognizable worldwide while maintaining distinctive character.

  11. Octavio
    • Origin:

      Spanish variation of Octavius
    • Meaning:

      "eighth"
    • Description:

      The most popular of the number names used by Hispanic parents, open to all. Octavia and Octavio are two Spanish baby names that are moving out into the wider world.
  12. Soledad
    • Origin:

      Spanish
    • Meaning:

      "solitude"
    • Description:

      This strong Spanish name that refers to the Virgin Mary (Our Lady of Solitude) has been made accessible by broadcaster Soledad O'Brien -- who shows how well it combines with an Anglo surname. Her birth name was Maria de la Soledad Teresa O'Brien.
  13. Sarahi
    • Origin:

      Variation of Sarai, Hebrew
    • Meaning:

      "princess"
    • Description:

      A name with visible links to Sarah and Sarai, Sarahi is a rare and unusual name in the US. Nonetheless, it has made several appearances in the Top 1000 every year since it debuted in 1996. It also has a similar appearance to Sahara. Pronunciation could present some challenges.
  14. Elodia
    • Origin:

      Spanish variation of Alodia, German
    • Meaning:

      "foreign riches"
    • Description:

      As Elodie filters into the mainstream, parents may turn to the rarer Spanish form Elodia as an alternative.
  15. Augustina
    • Origin:

      Feminine variation of Augustus, Latin
    • Meaning:

      "the exalted one"
    • Description:

      While Augusta is the more traditional feminine form of the name, tacking on the -ina ending makes Augustina more feminine and contemporary sounding.
  16. Bernardo
    • Origin:

      Italian, Spanish, Portuguese
    • Meaning:

      "strong as a bear"
    • Description:

      This Latinate form of Bernard hovered in the lower regions of the US Top 1000 from the late 1940s until 2006, possibly inspired by the character in West Side Story. It remains popular in Portugal and it does have a little more flair than the grandpa style Bernard.
  17. Paz
    • Origin:

      Hebrew; Spanish
    • Meaning:

      "gold; peace"
    • Description:

      Paz, currently represented by actresses Paz Vega and Paz de la Huerts, would make a sparkling middle name choice. It originated as a title of the Virgin Mary, Our Lady of Peace, and is one of the names that mean peace, derived from the Latin word "pax".
  18. Josue
    • Origin:

      French, Spanish and Portuguese variation of Joshua, Hebrew
    • Meaning:

      "the Lord is my salvation"
    • Description:

      Josue - usually written as Josué - is a French, Spanish, and Portuguese variation of Joshua that has been in the US Top 300 since 1990 and in the Top 1000 since the 70s. While it remains popular in Brazil, Chile, and Mexico, in its native Spain, France, and Portugal, it has fallen slightly out of style.
  19. Mauro
    • Origin:

      Spanish and Italian
    • Meaning:

      "moorish"
    • Description:

      Mauro, a Top 100 name in Spain and Puerto Rico, is etymologically unrelated to the girls' name Maura, but that won't stop many English speakers from drawing the comparison.
  20. Lidia
    • Origin:

      Portuguese, Spanish, Polish, Romanian, from Greek
    • Meaning:

      "woman from Lydia"
    • Description:

      A spelling variant of Lydia used in parts of Southern & Eastern Europe.