500+ Mexican Baby Names

  1. Fernando
    • Origin:

      Spanish and Portuguese variation of Ferdinand
    • Meaning:

      "bold voyager"
    • Description:

      Can you hear the drums Fernando? Although 58% of Nameberries prefer Ferdinand to Fernando, the Iberian variant has a softer, more romantic feel that makes it a better fit with all those Javiers, Lorenzos and Matteos.
  2. Ernesto
    • Origin:

      Spanish and Italian variation of Ernest
    • Description:

      A Latin classic, widely used here and abroad, though in the U.S. it has fallen on the charts in recent years.
  3. Nestor
    • Origin:

      Greek
    • Meaning:

      "traveler, voyager"
    • Description:

      A wise ruler of legend--his sage advice helped the Greeks win the Trojan War--whose name is a possibility for the adventurous, though related in sound to the dated Lester-Hester family.
  4. Irma
    • Origin:

      German
    • Meaning:

      "universal, whole, great"
    • Description:

      A Top 200 choice in the US from the late 1880s to the early 1930s, Irma has nevertheless fallen out of favor with modern parents, and doesn't look set for the sort of comeback that some of her vintage sisters have enjoyed in recent years. The devastating hurricane which hit the Caribbean Islands and the south-east coast of the US in 2017 has no doubt dealt its chances of revival a further blow.
  5. 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.
  6. Arlette
    • Origin:

      French
    • Meaning:

      "noble, honor"
    • Description:

      Arlette is a French form of the Germanic name Herleva, which was the name of the mother of William the Conqueror. It peaked in France in the mid-1930s, but you might be surprised to learn that in the US, it's only just beginning to catch on now. It entered the US Top 1000 for the first time in 2018, and has dipped in and out in the years since then.
  7. Celestina
    • Origin:

      Italian and Spanish variation of Celeste
    • Meaning:

      "heavenly"
    • Description:

      We are hearing more of such heavenly names as Celeste and Celia, which opens the door to the range of lovely variations rarely heard before. Celestina is one of them, though given the more accessible options, it may be gilding the lily.
  8. Esteban
    • Origin:

      Spanish variation of Stephen, Greek
    • Meaning:

      "garland, crown"
    • Description:

      One of several Latino favorites on U. S. popularity list, Esteban sounds solid and strong. Esteban has ranked among the US Top 500 names for boys for half a century now, making it a familiar name that successfully crosses cultures.
  9. Guillermo
    • Origin:

      Spanish variation of William
    • Description:

      As with Guillaume (see above), Liam, Willem, and Wilhelm, everyday Williams in their own countries, Guillermo is a captivating possibility here. Giermo, Gigermo, Gijermo, Gillermo, Gillirmo, Giyermo, Guermillo, Guiermo Guilermón, Guille, Guillelmo, Guillermino, Guillo, Guirmo, Gullermo, Llermo, Memo, Quillermo.
  10. 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.
  11. 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.
  12. Claudio
    • Origin:

      Italian, Spanish
    • Meaning:

      "lame; enclosure"
    • Description:

      Claudio, a most appealing Italian name, is featured in not one, but two Shakespearean plays, ,Measure for Measure and Much Ado About Nothing. While "lame" is the most widely acknowledged meaning, some etymologists theorize that the name may relate to the word for enclosure or clause, an alternate meaning that may appeal to a child with a form of this otherwise-attractive name.
  13. Armando
    • Origin:

      Spanish, Italian and Portuguese form of Herman, German
    • Meaning:

      "soldier"
    • Description:

      Armando takes the flat-footed Herman and makes it romantic. This is another of the Latin names we expect to be seeing more of.
  14. Reyna
    • Origin:

      Spelling variation of Reina
    • Description:

      This variation is actually more popular in the United States than the original Spanish Reina.
  15. Andres
    • Origin:

      Spanish form of Andrew
    • Meaning:

      "strong and manly"
    • Description:

      The Spanish form of Andrew is popular enough in the US to rank near the Top 200. As Andrew, Andy, and Drew feel less fresh, Andres is still up-and-coming, with a global feel that could travel well anywhere. Andres has been used in the US dating all the way back to when name data began to be kept, and has never fallen out of the Top 1000. Despite this, it has only been since the 90s that Andres has cracked the Top 200. Andre is a similar-sounding alternative that has French and Portuguese roots.
  16. Anahi
    • Origin:

      Tupi
    • Meaning:

      "maize or immaculate"
    • Description:

      The name of a Guaraní princess killed by Spanish conquistadors in Tupi-Guarani legend. A Ceibo tree – the national flower of Argentina – is said to have bloomed in the spot where she died.
  17. Santos
    • Origin:

      Spanish
    • Meaning:

      "saint, holy"
    • Description:

      The Spanish and Portuguese variation of the all-saints name. Santos is a name that has appeared in the US Top 1000 every year except for two: 1913 and 1915.
  18. Carmela
    • Origin:

      Italian and Spanish variation of Carmel
    • Meaning:

      "garden"
    • Description:

      Carmela has been most famous recently as the name of Tony Soprano's TV wife, played by Edie Falco. The spellings Carmela and Carmella are both used in Latin cultures including Italian, Spanish, and Portuguese, and are used nearly equally in the US, given to a total of about 300 baby girls last year.
  19. Federico
    • Origin:

      Italian and Spanish variation of Frederick
    • Description:

      If Frederick feels too heavy, the Spanish and Italian has more energy. It's a long-term Top 20 name in Italy, and has neat nicknames like Fredo in Italian and Fede in Spanish. Famous bearers include the Spanish poet Federico García Lorca and the Italian filmmaker Federico Fellini. Further back in history, it was the name of a fifth-century Visigoth leader, the brother of Theodoric II.
  20. Lucio
    • Origin:

      Spanish, Italian, and Portuguese variation of Lucius
    • Meaning:

      "light"
    • Description:

      About 100 baby boys were named Lucio in the US last year, a number we expect to increase with the growing popularity of all names in the Lu family. It's a family united by sound, with three main branches.