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.
Popular Mexican names for girls (INEGI 2020)
The top names for baby girls registered in Mexico in 2020, from INEGI's ranking as reported in October 2021, followed by other current favorites.
- María José 56 in 2025: Honors Mary and Joseph; Hebrew. No. 2 in Mexico in 2020 (INEGI)
- María Fernanda 15 in 2025: Mary plus brave journey; Hebrew and Germanic. No. 7 in 2020 (INEGI)
- Paola 178 in 2025: Small; Latin. Italian form of Paula. Say pah-OH-lah
- Ximena US #183: Meaning uncertain; medieval Spanish. No. 4 in Mexico in 2020 (INEGI). Say hee-MEH-nah
Mexican compound names for girls
Nombres compuestos pair two names, often with María or Ana first. Each part keeps its own meaning.
- Ana Sofía 43 in 2025: Grace and wisdom; Hebrew and Greek. A favorite Mexican pairing
- Ana Paula 23 in 2025: Grace and small; Hebrew and Latin. Soft and classic
- Ana Lucía 60 in 2025: Grace and light; Hebrew and Latin. Bright and elegant
- Ana Victoria 11 in 2025: Grace and victory; Hebrew and Latin. Gentle start, strong finish
- Ana Isabel 6 in 2025: Grace, God is my oath; Hebrew. Two biblical classics in one
- María Isabel 6 in 2025: Mary plus God is my oath; Hebrew. Often shortened to Maribel
- María del Carmen Under 5 in 2025: Our Lady of Mount Carmel; Hebrew. Often shortened to Maricarmen
- María de los Ángeles Under 5 in 2025: Our Lady of the Angels; Greek. Often just Ángeles for short
- Dulce María 9 in 2025: Sweet Mary; Spanish. For the feast of the Sweet Name of Mary
- Luz María 17 in 2025: Light plus Mary; Latin and Hebrew. Luzma for short
- Rosa María Under 5 in 2025: Rose plus Mary; Latin and Hebrew. A graceful classic
- 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.
- Guadalupe 180 in 2025: Mexico's patron Virgin; from a Spanish shrine name. Say gwah-dah-LOO-peh
- Lupita 49 in 2025: Pet form of Guadalupe; Spanish. Actress Nyong'o bears it. Say loo-PEE-tah
- Lupe 6 in 2025: Short form of Guadalupe; Spanish. Used for boys too. Say LOO-peh
- Socorro 9 in 2025: Help, aid; Latin. Our Lady of Perpetual Help. Say soh-KOH-rroh
- Refugio Under 5 in 2025: Refuge; Latin. Our Lady, Refuge of Sinners; also a boy's name
- Rosario 89 in 2025: Rosary; Latin. Our Lady of the Rosary. Say roh-SAH-ryoh
- Chayo Under 5 in 2025: Pet form of Rosario, rosary; Spanish. Say CHAH-yoh
- Concepción 5 in 2025: Conception; Latin. For the Immaculate Conception; Conchita is safer than Concha, which is rude slang in Argentina and Chile
- Conchita Under 5 in 2025: Pet form of Concepción; Spanish. Sweet and old-fashioned. Say kon-CHEE-tah
- Remedios Under 5 in 2025: Remedies; Latin. Our Lady of Remedies. Say reh-MEH-dyos
- Asunción Under 5 in 2025: Assumption; Latin. For the Assumption of Mary. Say ah-soon-SYOHN
- Araceli US #746: Altar of heaven; Latin. Say ah-rah-SEH-lee
- 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.
- Xitlali 183 in 2025: Star; Nahuatl. A spelling of Citlali with X. Say seet-LAH-lee
- Ameyalli 6 in 2025: Spring, fountain; Nahuatl. Say ah-meh-YAH-lee
- Metztli 42 in 2025: Moon; Nahuatl. Used for girls and boys. Say METS-tlee
- Quetzalli 49 in 2025: Quetzal feather, precious thing; Nahuatl. Say ket-SAH-lee
- Yoloxóchitl Under 5 in 2025: Heart flower; Nahuatl. Also the Mexican magnolia. Say yoh-loh-SOH-cheel
- Yolotzin Under 5 in 2025: Beloved heart; Nahuatl. Used for girls and boys. Say yoh-LOHT-seen
- Tonantzin 5 in 2025: Our revered mother; Nahuatl. A title linked with the Virgin of Guadalupe. Say toh-NAHNT-seen
- 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
- Xochiquetzal 6 in 2025: Flower and precious feather; Nahuatl. Aztec goddess of beauty and flowers. Say soh-chee-KET-sahl
- Tlalli 11 in 2025: Earth, land; Nahuatl. Say TLAH-lee
- Yolotl Under 5 in 2025: Heart, spirit; Nahuatl. Used for girls and boys. Say YOH-lohtl
- 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.
- Alondra US #680: Lark; Spanish. A songbird name. Say ah-LON-drah
- Rubí 225 in 2025: Ruby; Latin. Say roo-BEE
- Azul 169 in 2025: Blue; Persian. Came into Spanish through Arabic. Say ah-SOOL
- Dalia US #800: Dahlia, named for Swedish botanist Dahl; Mexico's national flower since 1963. Say DAH-lyah
- Lucero 141 in 2025: Bright star, morning star; Spanish. Also a beloved Mexican singer. Say loo-SEH-roh
- Amaranta 10 in 2025: Unfading; Greek. Also the amaranth flower. Say ah-mah-RAHN-tah
- Jazmín US #710: Jasmine; Persian. Say hahs-MEEN
Names of famous Mexican women
Names carried by Mexican artists, heroines, pioneers and stars.
- Juana Inés Under 5 in 2025: God is gracious, pure; Hebrew and Greek. Mexico's great poet nun
- Josefa 12 in 2025: He will add; Hebrew. Independence heroine Ortiz de Domínguez. Say hoh-SEH-fah
- Adelita 28 in 2025: Little noble one; Germanic. Heroine of a famous revolution ballad. Say ah-deh-LEE-tah
- Gertrudis Under 5 in 2025: Spear strength; Germanic. Independence heroine Bocanegra. Say her-TROO-dees
- Paulina US #784: Small; Latin. Pop singer Rubio. Say pow-LEE-nah
- Lorena 173 in 2025: From Lorraine; French. Golf champion Ochoa. Say loh-REH-nah
- Chavela Under 5 in 2025: Pet form of Isabel, God is my oath; Costa Rican-born Mexican singer Vargas
- Amalia US #566: Vigorous, brave; Germanic. Hernández founded the Ballet Folklórico. Say ah-MAH-lyah
- 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.
- Leticia 120 in 2025: Joy, happiness; Latin. Say leh-TEE-syah
- Graciela 109 in 2025: Grace; Latin. Chela for short. Say grah-SYEH-lah
- Karla US #803: Free man, feminine of Carlos; Germanic. The German spelling, popular in Mexico
- Estela 128 in 2025: Star; Latin. Say es-TEH-lah
- Alejandra US #604: Defender of men; Greek. Say ah-leh-HAHN-drah
Modern Mexican baby girl names
International names that Mexican parents choose today.
- Alexa 243 in 2025: Defender of men; Greek. Short for Alexandra; shares a name with Amazon's assistant. Say ah-LEK-sah
- Ivanna US #567: God is gracious; Hebrew. Feminine of Iván. Say ee-BAH-nah
- Karime 43 in 2025: Generous, noble; Arabic. Say kah-REE-meh
- 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.
- Débora 78 in 2025: Bee; Hebrew. Prophet and judge of Israel. Say DEH-boh-rah
- Noemí US #583: Pleasantness; Hebrew. Naomi, Ruth's mother-in-law. Say noh-eh-MEE
- Magdalena US #850: Woman from Magdala; Hebrew. For Mary of Magdala. Say mahg-dah-LEH-nah
- Dina 168 in 2025: Judged; Hebrew. A daughter of Jacob. Say DEE-nah
- Priscila 84 in 2025: Ancient; Latin. An early Christian leader in Acts. Say pree-SEE-lah
- Tamara 111 in 2025: Date palm; Hebrew. From Tamar, a woman of Genesis. Say tah-MAH-rah
- 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.

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.
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.
| Name | Mexico, 2020 | US, 2025 |
|---|---|---|
| Sofía | #1 | #9 (as Sofia), its highest ever |
| María José | #2 | 56 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.
More by origin and generators
- Spanish girl names124 names. Spanish girl names and female Spanish names with meanings and pronunciation: Spain's top 2024 names, classics, Marian names, Basque, Catalan and Latina picks.
- Mexican boy names132 names. Mexican boy names with meanings and pronunciation: Mexico's top names, compound names, Nahuatl names like Cuauhtémoc, heroes' names and classic nicknames.
- Mexican last names127 names. Mexican last names with meanings: the most common surnames in Mexico, -ez names, Basque, Nahuatl and Maya surnames, and how Mexico's two surnames work.
- Names by OriginNames by origin and culture: Japanese, French, Irish, Italian, Spanish, Norse, Greek, Arabic and more, with meanings and pronunciation.
- Flower names for girls125 names. Flower names for girls: 120+ girl and female flower names like Lily, Daisy, Sakura and Rózsa, plus boy and unisex picks and names that mean rose or lotus.
- Names that mean star71 names. Names that mean star, like Stella, Tara and Najm, plus unisex picks, names of real stars, Indian star names and celestial names, each with its origin.
- Unique girl names136 names. Unique girl names with real meanings: 130+ rare baby girl names and unique nicknames for girls, from Irish, Greek, Hebrew, Norse, Persian and more.
- Baby NamesBaby names with meanings and origins: girl names, boy names, unisex names, popular and unique picks, plus a free baby name generator.
- Random name generatorReal full names from 24 cultures, each with its meaning and origin.

