500+ Mexican Baby Names

  1. Reyes
    • Origin:

      Spanish
    • Meaning:

      "kings, royalty"
    • Description:

      This regal Spanish name combines several of today's top trends: names that end in S, last names that can also be first names, royal-sounding names, and unisex options. It has a long history of use in Spain as both a surname and a given name.
  2. Leticia
    • Blanca
      • Origin:

        Spanish
      • Meaning:

        "white"
      • Description:

        More colorful than Blanche, but blanker than Bianca.
    • Celestino
      • Origin:

        Latin
      • Meaning:

        "belonging to heaven"
      • Description:

        Classic Italian name with celestial vibes.
    • Ariadna
      • Origin:

        Spanish, Catalan, Russian, Polish variation of Ariadne, Greek
      • Meaning:

        "most holy"
      • Description:

        A romantic take on Ariadne, who in Greek mythology was the daughter of King Minos of Crete. She saw over the labyrinth, where she later helped Theseus defeat the Minotaur.
    • Socorro
      • Origin:

        Spanish and Portuguese
      • Meaning:

        "succour, help, relief"
      • Description:

        Socorro is a Spanish and Portuguese word name taken from a title of the Virgin Mary, "Mary of Perpetual Succour." Its religious meaning makes it somewhat old-fashioned and not among the Spanish names for girls widely used in the US.
    • Noelia
      • Origin:

        Spanish, feminine variation of Noel
      • Description:

        This name of an admired Puerto Rican pop singer has been picked up by hundreds of Hispanic parents.
    • Bibiana
      • Origin:

        Latin
      • Meaning:

        "life"
      • Description:

        Melodic and unusual, and she will outgrow any bib jokes.
    • Dania
      • Origin:

        Italian, diminutive of Daniela
      • Meaning:

        "God is my judge"
      • Description:

        Dania is a fun, offbeat name with international flair.
    • Jimena
      • Origin:

        Variation of Ximena, Spanish
      • Meaning:

        "son"
      • Description:

        Widespread popularity in the Latino community has propelled this name up the charts in the US. Ximena is the more popular version, given to about three times as many baby girls as Jimena, maybe because of that edgy initial X.
    • Roberto
      • Origin:

        Italian, Spanish, and Portuguese variation of Robert
      • Description:

        Standard Latin classic.
    • Josefina
      • Origin:

        Hebrew, Spanish, Portuguese, Swedish
      • Meaning:

        "god will add"
      • 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.
    • Ofelia
      • Cristina
        • Origin:

          Italian, Spanish, Portuguese, Catalan, and Romanian variation of Christina
        • Description:

          Cristina is one case where the streamlined version feels more alluring.
      • Marcos
        • Origin:

          Portuguese and Spanish variation of Mark
        • Description:

          Another culture's slant on Mark, sometimes associated with former president of the Philippines Ferdinand Marcos and his shoe-collecting wife, Imelda.
      • Alberto
        • Origin:

          Germanic
        • Meaning:

          "noble, bright"
        • Description:

          Alberto is the Italian, Spanish and Portuguese variation of Albert and lends a more unusual and fashionable edge to this name which is still a grandpa name to many.
      • Alondra
        • Origin:

          Pet form of Alejandra or Spanish
        • Meaning:

          "lark"
        • Description:

          A Spanish TV show made this one popular, along with single-named Mexican singer, Alondra.
      • Cristian
        • Origin:

          Spanish, Romanian and Italian form of Christian, Latin
        • Meaning:

          "follower of Christ"
        • Description:

          Both Christian and Cristian rank in the US Top 500 names for boys, and while the classic "Ch" spelling is used more than four times as often, Cristian is still given to more than 1000 boys each year, and is often used in the Hispanic community.
      • Tania
        • Origin:

          Russian, diminutive of Tatiana
        • Meaning:

          "belonging to the house of Tatius"
        • Description:

          Tania is a Russian name that has been fully integrated into the American name pool, retaining just a touch of its Slavic flavor. It started as a pet form of Tatiana, which is beginning to be used in this country as well. Also spelled Tanya, as in country singer Tanya Tucker.
      • Osvaldo
        • Origin:

          Spanish variation of Oswald
        • Description:

          Popular in the Hispanic community, unlike its English cousin. It has been very near the bottom of the US Top 1000 for the last three years.