Skip to content
NomezoNomezo

Mexican girl names: 120+ names with meanings and origins

124 names · Updated · By The Nomezo Editors · Save to Pinterest

Popular Mexican girl names include Sofía, María José and Valentina, the top three names for baby girls registered in Mexico in 2020, according to INEGI, Mexico's national statistics agency. Most Mexican names for girls are Spanish forms of Latin, Greek and Hebrew names, and some come from Nahuatl, the language of the Aztecs.

Below are 120+ real Mexican girl names, each with its meaning, origin and a simple pronunciation. The list leans into what makes Mexican naming distinctive: compound names like Ana Sofía, Marian names led by Guadalupe, and Nahuatl names such as Xóchitl (flower) and Citlali (star). You'll also find nature names, names of famous Mexican women, classics, modern picks and Bible names. Where an origin is uncertain, as for Ximena, the note says so.

Can't decide? Shuffle 6 random picks

  • María del Carmen

    Our Lady of Mount Carmel; Hebrew. Often shortened to Maricarmen

  • Milagros

    Miracles; Latin. Our Lady of Miracles. Say mee-LAH-gros

  • María José

    Honors Mary and Joseph; Hebrew. No. 2 in Mexico in 2020 (INEGI)

  • Irma

    Whole, universal; Germanic. Say EER-mah

  • Susana

    Lily; Hebrew. A heroine of the Book of Daniel. Say soo-SAH-nah

  • Edith

    Prosperous in war; Old English. Say EH-deet

Find a Mexican girl name on this page

Narrow 124 names by how common they were for US girls in 2025, by section, length or first letter, or search the meanings.

Try:
Want endless ideas? Try the spanish name generator and generate new names in one click.

Mexican compound names for girls

Nombres compuestos pair two names, often with María or Ana first. Each part keeps its own meaning.

  1. Ana Sofía 43 in 2025: Grace and wisdom; Hebrew and Greek. A favorite Mexican pairing
  2. Ana Paula 23 in 2025: Grace and small; Hebrew and Latin. Soft and classic
  3. Ana Lucía 60 in 2025: Grace and light; Hebrew and Latin. Bright and elegant
  4. Ana Victoria 11 in 2025: Grace and victory; Hebrew and Latin. Gentle start, strong finish
  5. Ana Isabel 6 in 2025: Grace, God is my oath; Hebrew. Two biblical classics in one
  6. María Isabel 6 in 2025: Mary plus God is my oath; Hebrew. Often shortened to Maribel
  7. María del Carmen Under 5 in 2025: Our Lady of Mount Carmel; Hebrew. Often shortened to Maricarmen
  8. María de los Ángeles Under 5 in 2025: Our Lady of the Angels; Greek. Often just Ángeles for short
  9. Dulce María 9 in 2025: Sweet Mary; Spanish. For the feast of the Sweet Name of Mary
  10. Luz María 17 in 2025: Light plus Mary; Latin and Hebrew. Luzma for short
  11. Rosa María Under 5 in 2025: Rose plus Mary; Latin and Hebrew. A graceful classic
  12. María Luisa 10 in 2025: Mary plus famous warrior; Hebrew and Germanic. Marilú for short

Guadalupe and other Marian names

Mexico's devotion to the Virgin of Guadalupe gave the country some of its most beloved names, often shortened to warm pet forms.

  1. Guadalupe 180 in 2025: Mexico's patron Virgin; from a Spanish shrine name. Say gwah-dah-LOO-peh
  2. Lupita 49 in 2025: Pet form of Guadalupe; Spanish. Actress Nyong'o bears it. Say loo-PEE-tah
  3. Lupe 6 in 2025: Short form of Guadalupe; Spanish. Used for boys too. Say LOO-peh
  4. Socorro 9 in 2025: Help, aid; Latin. Our Lady of Perpetual Help. Say soh-KOH-rroh
  5. Refugio Under 5 in 2025: Refuge; Latin. Our Lady, Refuge of Sinners; also a boy's name
  6. Rosario 89 in 2025: Rosary; Latin. Our Lady of the Rosary. Say roh-SAH-ryoh
  7. Chayo Under 5 in 2025: Pet form of Rosario, rosary; Spanish. Say CHAH-yoh
  8. Concepción 5 in 2025: Conception; Latin. For the Immaculate Conception; Conchita is safer than Concha, which is rude slang in Argentina and Chile
  9. Conchita Under 5 in 2025: Pet form of Concepción; Spanish. Sweet and old-fashioned. Say kon-CHEE-tah
  10. Luz US #839: Light; Latin. Our Lady of Light. Say LOOS
  11. Remedios Under 5 in 2025: Remedies; Latin. Our Lady of Remedies. Say reh-MEH-dyos
  12. Asunción Under 5 in 2025: Assumption; Latin. For the Assumption of Mary. Say ah-soon-SYOHN
  13. Araceli US #746: Altar of heaven; Latin. Say ah-rah-SEH-lee
  14. Milagros 137 in 2025: Miracles; Latin. Our Lady of Miracles. Say mee-LAH-gros
  15. Natividad Under 5 in 2025: Nativity; Latin. Honors the Nativity; Nati for short

Nahuatl and Aztec girl names

Names from Nahuatl, the language of the Aztecs, which more than 1.6 million people in Mexico spoke in the 2020 census (INEGI). Plus one Maya favorite.

  1. Xóchitl 218 in 2025: Flower; Nahuatl. The classic Aztec girl's name. Say SOH-cheel
  2. Citlali 159 in 2025: Star; Nahuatl. Say seet-LAH-lee
  3. Xitlali 183 in 2025: Star; Nahuatl. A spelling of Citlali with X. Say seet-LAH-lee
  4. Ameyalli 6 in 2025: Spring, fountain; Nahuatl. Say ah-meh-YAH-lee
  5. Metztli 42 in 2025: Moon; Nahuatl. Used for girls and boys. Say METS-tlee
  6. Quetzalli 49 in 2025: Quetzal feather, precious thing; Nahuatl. Say ket-SAH-lee
  7. Yoloxóchitl Under 5 in 2025: Heart flower; Nahuatl. Also the Mexican magnolia. Say yoh-loh-SOH-cheel
  8. Yolotzin Under 5 in 2025: Beloved heart; Nahuatl. Used for girls and boys. Say yoh-LOHT-seen
  9. Tonantzin 5 in 2025: Our revered mother; Nahuatl. A title linked with the Virgin of Guadalupe. Say toh-NAHNT-seen
  10. Malinalli Under 5 in 2025: Tall grass; Nahuatl. A day sign of the Aztec calendar, often linked with La Malinche, a divisive figure. Say mah-lee-NAH-lee
  11. Xochiquetzal 6 in 2025: Flower and precious feather; Nahuatl. Aztec goddess of beauty and flowers. Say soh-chee-KET-sahl
  12. Tlalli 11 in 2025: Earth, land; Nahuatl. Say TLAH-lee
  13. Yolotl Under 5 in 2025: Heart, spirit; Nahuatl. Used for girls and boys. Say YOH-lohtl
  14. Nicté 6 in 2025: Flower, plumeria; Yucatec Maya. Say neek-TEH

Mexican girl names from nature

Birds, gems, flowers and the sky, all as Spanish word names.

  1. Alondra US #680: Lark; Spanish. A songbird name. Say ah-LON-drah
  2. Perla 132 in 2025: Pearl; Latin. Say PER-lah
  3. Esmeralda US #373: Emerald; Greek. Say es-meh-RAHL-dah
  4. Rubí 225 in 2025: Ruby; Latin. Say roo-BEE
  5. Cielo US #795: Sky, heaven; Latin. Say SYEH-loh
  6. Azul 169 in 2025: Blue; Persian. Came into Spanish through Arabic. Say ah-SOOL
  7. Dalia US #800: Dahlia, named for Swedish botanist Dahl; Mexico's national flower since 1963. Say DAH-lyah
  8. Magnolia US #124: The flower, named for French botanist Pierre Magnol
  9. Rosa US #653: Rose; Latin. Timeless in every generation
  10. Lucero 141 in 2025: Bright star, morning star; Spanish. Also a beloved Mexican singer. Say loo-SEH-roh
  11. Amaranta 10 in 2025: Unfading; Greek. Also the amaranth flower. Say ah-mah-RAHN-tah
  12. Jazmín US #710: Jasmine; Persian. Say hahs-MEEN

Names of famous Mexican women

Names carried by Mexican artists, heroines, pioneers and stars.

  1. Frida 135 in 2025: Peace; Germanic. Painter Kahlo, an icon of Mexican art
  2. Juana Inés Under 5 in 2025: God is gracious, pure; Hebrew and Greek. Mexico's great poet nun
  3. Leona US #429: Lioness; Latin. Independence heroine Vicario. Say leh-OH-nah
  4. Josefa 12 in 2025: He will add; Hebrew. Independence heroine Ortiz de Domínguez. Say hoh-SEH-fah
  5. Adelita 28 in 2025: Little noble one; Germanic. Heroine of a famous revolution ballad. Say ah-deh-LEE-tah
  6. Gertrudis Under 5 in 2025: Spear strength; Germanic. Independence heroine Bocanegra. Say her-TROO-dees
  7. Carmen US #389: Garden, orchard; Hebrew. Revolutionary Serdán of Puebla
  8. Salma US #937: Safe; Arabic. Actress Hayek of Veracruz. Say SAHL-mah
  9. Thalía US #648: To blossom; Greek. Muse of comedy and a Mexican pop star. Say tah-LEE-ah
  10. Paulina US #784: Small; Latin. Pop singer Rubio. Say pow-LEE-nah
  11. Lorena 173 in 2025: From Lorraine; French. Golf champion Ochoa. Say loh-REH-nah
  12. Chavela Under 5 in 2025: Pet form of Isabel, God is my oath; Costa Rican-born Mexican singer Vargas
  13. Amalia US #566: Vigorous, brave; Germanic. Hernández founded the Ballet Folklórico. Say ah-MAH-lyah
  14. Matilde 27 in 2025: Strength in battle; Germanic. Montoya was Mexico's first woman doctor. Say mah-TEEL-deh

Classic Mexican female names

Names you will hear among Mexican moms, aunts and grandmothers.

  1. Leticia 120 in 2025: Joy, happiness; Latin. Say leh-TEE-syah
  2. Alicia US #460: Noble kind; Germanic. Say ah-LEE-syah
  3. Graciela 109 in 2025: Grace; Latin. Chela for short. Say grah-SYEH-lah
  4. Elizabeth US #17: God is my oath; Hebrew. Common in Mexico in its English spelling
  5. Martha US #713: Lady, mistress; Aramaic. A common Mexican spelling, with an h
  6. Sandra 188 in 2025: Defender of men; Greek. Short form of Alejandra
  7. Rosalba 12 in 2025: White rose; Latin. Say roh-SAHL-bah
  8. Irma 50 in 2025: Whole, universal; Germanic. Say EER-mah
  9. Angélica US #708: Angelic; Latin. Say ahn-HEH-lee-kah
  10. Karla US #803: Free man, feminine of Carlos; Germanic. The German spelling, popular in Mexico
  11. Estela 128 in 2025: Star; Latin. Say es-TEH-lah
  12. Gabriela US #317: God is my strength; Hebrew. Say gah-bree-EH-lah
  13. Adriana US #366: From Hadria; Latin. Say ah-dree-AH-nah
  14. Alejandra US #604: Defender of men; Greek. Say ah-leh-HAHN-drah
  15. Diana US #244: Divine, heavenly; Latin. Roman moon goddess; a famous Mexico City fountain
  16. Hilda 55 in 2025: Battle; Germanic. Say EEL-dah
  17. Edith US #499: Prosperous in war; Old English. Say EH-deet

Modern Mexican baby girl names

International names that Mexican parents choose today.

  1. Alexa 243 in 2025: Defender of men; Greek. Short for Alexandra; shares a name with Amazon's assistant. Say ah-LEK-sah
  2. Ivanna US #567: God is gracious; Hebrew. Feminine of Iván. Say ee-BAH-nah
  3. Nicole US #383: Victory of the people; Greek. French feminine of Nicolás
  4. Miranda US #656: Worthy of admiration; Latin. Coined by Shakespeare. Say mee-RAHN-dah
  5. Bárbara US #968: Foreign; Greek. Say BAR-bah-rah
  6. Carolina US #405: Free man, feminine of Carlos; Germanic. Say kah-roh-LEE-nah
  7. Elisa US #458: God is my oath; Hebrew. Short for Elisabet. Say eh-LEE-sah
  8. Nadia US #565: Hope; Russian. Say NAH-dyah
  9. Isabella US #7: God is my oath; Hebrew. Italian form of Isabel, loved worldwide
  10. Ariana US #128: Possibly most holy; Greek. Say ah-RYAH-nah
  11. Karime 43 in 2025: Generous, noble; Arabic. Say kah-REE-meh
  12. Michelle US #465: Who is like God; Hebrew. French feminine of Michel
  13. Melissa US #420: Honeybee; Greek. Say meh-LEE-sah
  14. Fernanda US #551: Brave journey; Germanic. Feminine of Fernando. Say fer-NAHN-dah

Mexican girl names from the Bible

Biblical names in their Spanish form, each with the woman it recalls.

  1. Abigail US #41: My father is joy; Hebrew. A wise wife of King David
  2. Débora 78 in 2025: Bee; Hebrew. Prophet and judge of Israel. Say DEH-boh-rah
  3. Judith US #790: Woman of Judea; Hebrew. A brave heroine with her own biblical book. Say hoo-DEET
  4. Noemí US #583: Pleasantness; Hebrew. Naomi, Ruth's mother-in-law. Say noh-eh-MEE
  5. Magdalena US #850: Woman from Magdala; Hebrew. For Mary of Magdala. Say mahg-dah-LEH-nah
  6. Dina 168 in 2025: Judged; Hebrew. A daughter of Jacob. Say DEE-nah
  7. Eva US #134: Living, life; Hebrew. The first woman in Genesis. Say EH-bah
  8. Sara US #198: Princess; Hebrew. Wife of Abraham
  9. Ana US #245: Favor, grace; Hebrew. Hannah, mother of the prophet Samuel
  10. Priscila 84 in 2025: Ancient; Latin. An early Christian leader in Acts. Say pree-SEE-lah
  11. Tamara 111 in 2025: Date palm; Hebrew. From Tamar, a woman of Genesis. Say tah-MAH-rah
  12. Susana 82 in 2025: Lily; Hebrew. A heroine of the Book of Daniel. Say soo-SAH-nah

How to pick the right name

Try a compound name

Mexican parents love pairing names, like María José or Ana Sofía. A compound name can honor a grandmother and a saint at once, and the pair works as one first name.

Learn the pet form

Guadalupe becomes Lupita, Concepción becomes Conchita and Rosario becomes Chayo. Family will use the pet form daily, so make sure you love it too.

Honor Nahuatl names with care

Names like Xóchitl and Citlali carry Indigenous heritage. Learn the meaning and the pronunciation, and keep the accent marks, so the name is said the way it should be.

Say it with both surnames

Mexican children usually take the father's surname and then the mother's. Say the full name aloud, like Regina López Hernández, to hear how it flows.

Mexican girl names: 124 ideas from Nomezo

Save this list for later

Pin it to a naming board, or tap the heart next to any name to keep it in your favorites on this device.

Mexican girl names in Mexico and the US: the rankings, the compound names and the pitfalls

By The Nomezo Editors · Updated October 25, 2026 · How we research names

Mexico's statistics agency, INEGI, does not publish a name ranking every year; its 2020 list, reported in October 2021, had Sofía, María José and Valentina on top. Several of those names are thriving in the US too: Sofia was No. 9 for US girls in 2025 and Valentina reached its highest rank ever.

US records handle Mexican names roughly: accents are dropped and compound names run together, so María José is counted as Mariajose. The finder above narrows the names on this page by section, length and US popularity.

  1. Step 1Pick a styleCompound, Marian, Nahuatl, nature or modern.
  2. Step 2Check both countriesRegina is top 5 in Mexico and No. 395 in the US.
  3. Step 3Plan the accentsSome US records drop them.
  4. Step 4Watch the pet formsA cute nickname at home can be slang elsewhere.

Mexico's top girls' names and their US use

  • Nahuatl names are rising in the US. Xochitl went to 218 US girls in 2025, its highest rank on record.
  • Guadalupe honors Our Lady of Guadalupe, Mexico's patron since 1910, whose feast is December 12 (Wikipedia). As a US baby name it peaked at No. 210 in 1997 and was No. 1,248 in 2025.
Mexico's top 10 girls' names of 2020 (INEGI) and US use in 2025
NameMexico, 2020US, 2025
Sofía#1#9 (as Sofia), its highest ever
María José#256 girls (as Mariajose)
Valentina#3#35, its highest ever
Ximena#4#183
Regina#5#395
Camila#6#19
Valeria#8#162
Renata#9#481
Victoria#10#54

Sources: Infobae, citing INEGI, October 17, 2021; US Social Security Administration. María Fernanda was No. 7 in Mexico.

Check before you choose

  • Accents may not survive. California's vital records office does not have to accept letters outside the 26 English ones, and a 2017 bill to allow names like José was vetoed (Wikipedia). US baby-name data records Sofía as Sofia.
  • Concha is rude slang in parts of South America. The pet form of Concepción is a vulgar word in Chile, Peru and Argentina, so Conchita is the safer choice for a family that travels (Wiktionary).
  • Alexa now means a speaker. After Amazon launched its Alexa assistant in late 2014 (Wikipedia), US girls named Alexa fell from 6,053 in 2015 to 243 in 2025.

Sources

Frequently asked questions

What are the most popular Mexican names for girls?

Sofía was the most common name for baby girls registered in Mexico in 2020, according to INEGI. The rest of the top 10 were María José, Valentina, Ximena, Regina, Camila, María Fernanda, Valeria, Renata and Victoria.

What Mexican girl names come from Nahuatl?

Xóchitl means flower, Citlali means star, Ameyalli means spring and Metztli means moon. Nahuatl was the language of the Aztecs and is still spoken in Mexico today.

Why are so many Mexican girls named Guadalupe?

The name honors Our Lady of Guadalupe, Mexico's patron, whose image is venerated at the basilica at the foot of Tepeyac hill in Mexico City. Her feast day is December 12, and the pet forms Lupita and Lupe are just as popular in daily life.

What are common Mexican compound names for girls?

María José and María Fernanda were both in Mexico's 2020 top 10. Ana Sofía, Ana Paula, Luz María and María del Carmen are other well-loved pairings.

How do you pronounce the x in Mexican names?

It depends on the name. In Nahuatl it was a sh sound, but Mexicans usually say Xóchitl with an s (SOH-cheel). In Ximena and México the x sounds like an English h.

What is the most popular girl name in Mexico?

Sofía, No. 1 for baby girls registered in Mexico in 2020 according to INEGI, followed by María José and Valentina. INEGI does not publish a name ranking every year, so 2020 is the latest official list.

Will my daughter's accent mark appear on US records?

Not always. Some states, including California, do not have to record letters outside the 26 English ones, and US baby-name data drops accents, so Sofía is counted as Sofia. Keep the accent in the name you use every day.

See every page in Names by Origin →