500+ Mexican Baby Names

500+ Mexican Baby Names

Mexican baby names are typically Spanish names along with names from indigenous Mexican cultures and languages, such as Nahuatl, known historically as Aztec or Mayan, and Zapotec.

Along with Luna and Aurora, Mexican names in the US Top 200 for girls include Camila, Ximena, Isabella, and Valeria.

For boys, Mexican male names in the US Top 200 include Emiliano, Leonardo, Gael, and Diego.

Popular names in Mexico include Sofia, Maria José, and Valentina for girls, Santiago, Mateo, and Sebastian for boys.

Unique Mexican baby names include Yamileth, Brayan, Itzayana, and Sarahi. Many Mexican names are popularized by telenovelas, such as trending choices Arleth, Danna, and Dario.

In Mexico, many parents give their children double-barreled first names, of which the most common are Maria Fernanda for girls and Miguel Angel for boys. Other rising combos include Dulce Maria, Angel Gale, and Maria Del Carmen.

Below, you'll find our full range of Mexican names for babies, ordered by their current popularity on Nameberry.

RELATED:

Spanish Names

Hispanic Baby Names

  1. AureliaHeart
    • Origin:

      Latin
    • Meaning:

      "the golden one"
    • Description:

      Aurelia is an ancient Roman name that's become a surprise hit in the contemporary world. A top favorite on Nameberry, it reentered the US Top 1000 in 2014 after a 70-year absence and continues to climb.
  2. FelixHeart
    • Origin:

      Latin
    • Meaning:

      "happy, fortunate"
    • Description:

      Felix is one of those ancient but nontraditional names for boys that have come into favor over the past few decades, a favorite of parents who want a masculine name with history and heft that breaks ranks with the standard Franks and Freds. Felix is also an international darling, ranking in the Top 100 in several European and English-speaking countries.
  3. ClaraHeart
    • Origin:

      Latin
    • Meaning:

      "bright, clear"
    • Description:

      Clara is a strong, lovely girls' name that's always ranked among the US Top 1000 girl names but has been climbing since the turn of this century. Now holding steady around Number 100, Clara is a modern classic, neither too popular nor too unusual.
  4. 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.
  5. AuroraHeart
    • Origin:

      Latin
    • Meaning:

      "dawn"
    • Description:

      The goddess name Aurora has consistently been on the US popularity list since the nineteenth century, but has really taken off in the past 30 years. Aurora also enjoys remarkable international popularity, ranking in the Top 100 throughout the English-speaking world as well as in Italy, Spain, Norway, Switzerland, and several other European countries.
  6. 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.
  7. AmeliaHeart
    • Origin:

      German
    • Meaning:

      "work"
    • Description:

      Amelia is one of the hottest girls' names, a successor to the megapopular Emma and Emily. Amelia, which spent several years at Number 1 in England, vaulted into the US Top 10 in 2017 and continues to rise.
  8. OscarHeart
    • Origin:

      English or Irish
    • Meaning:

      "God spear, or deer-lover or champion warrior"
    • Description:

      Oscar is one of the most stylish Old Man Names of our era. While it's softened slightly in popularity over the past 20 years, that may be considered a very good thing.
  9. LeoHeart
    • Origin:

      Latin
    • Meaning:

      "lion"
    • Description:

      Leo is a strong-yet-friendly name that was common among the Romans, used for thirteen popes, and is now at its highest point ever in the US thanks in part to Leonardo "Leo" DiCaprio.
  10. OliviaHeart
    • Origin:

      Latin
    • Meaning:

      "olive tree"
    • Description:

      Olivia, a lovely Shakespearean name with an admirable balance of strength and femininity, is the Number 1 name for baby girls in the US and one of the top girls' names around the world.
  11. SebastianHeart
    • Origin:

      Latin from Greek
    • Meaning:

      "person from ancient city of Sebastia"
    • Description:

      Sebastian is an ancient martyr's name turned literary, and Little Mermaid hero—think Sebastian the Crab—that's more popular than ever, as a classic-yet-unconventional compatriot for fellow British favorites T Theodore and Oliver.
  12. LiamHeart
    • Origin:

      Irish short form of William
    • Meaning:

      "resolute protection"
    • Description:

      Liam is the top boys' name in the US, holding the Number 1 spot for the past five years and also ranking as one of the most popular boys' names around the western world.
  13. EvelynHeart
    • Origin:

      English from French and German
    • Meaning:

      "desired; or water, island"
    • Description:

      Evelyn derives from the French feminine given name Aveline, which is from an obscure Germanic root which may mean "desired, wished for" or "water, island". The name Aveline was brought over to England by the Normans, but it first became popular as a masculine name – a transferred use of the surname Evelyn, which comes from the same source. Variations include Evaline, Evalyn, Evelin, and Eveline.
  14. EmmaHeart
    • Origin:

      German
    • Meaning:

      "universal"
    • Description:

      Emma has now been among the top girl names in the United States for several years, claiming the Number 1 crown in 2008 and again from 2015 to 2018 before dropping back to second place.
  15. NathanielHeart
    • Origin:

      Hebrew
    • Meaning:

      "gift of God"
    • Description:

      Nathaniel was derived from the Hebrew name Netan’el, meaning "gift of God," composed of the elements natan, meaning "to give," and ’el, in reference to God. The name is featured several times in the Old and New Testaments, typically spelled Nathanael. In the New Testament, Nathanael is also known by his other name, Bartholomew.
  16. 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.
  17. 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.'
  18. GabrielHeart
    • Origin:

      Hebrew
    • Meaning:

      "God is my strength"
    • Description:

      Gabriel was derived from the Hebrew name Gavri’el, taken from the elements gever, meaning "strong," and ’el, in reference to God. In Abrahamic religions, Gabriel is the archangel who heralded the news of Jesus' birth, and appears in Christian, Jewish and Muslim texts. He presides over Paradise, serving as the angel of mercy, life, joy, judgment, truth and dreams.
  19. ElizabethHeart
    • Origin:

      Hebrew
    • Meaning:

      "pledged to God"
    • Description:

      Elizabeth, one of the premiere classic girls' names and most popular Hebrew names for girls, is now just outside the Top 10, having been replaced in 2014 by the rising Charlotte. Yet Elizabeth has so much going for it—rich history, broad appeal, and timeless style—that no matter how many little girls there are named Lizzie, Eliza, and Beth out there, you can still make Elizabeth your own.
  20. EliasHeart
    • Origin:

      Greek variation of Elijah, Hebrew
    • Meaning:

      "Yahweh is God"
    • Description:

      Elias, strong and charismatic, is following in the path of family members Elijah and Eli, and is also moving on up in popularity.