Skip to content
NomezoNomezo

Mexican boy names: 120+ names with meanings and origins

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

Popular Mexican boy names include Santiago, Mateo and Sebastián, the three most common names for baby boys registered in Mexico in 2020, according to INEGI, Mexico's national statistics agency.

This list gathers 120+ real Mexican boy names with meanings, origins and pronunciation tips: today's favorites, compound names like José Luis, Nahuatl names from Aztec history such as Cuauhtémoc (descending eagle), names of Mexican heroes, classic and vintage names, Bible names and the nicknames every Mexican family uses, from Pancho to Chuy.

Can't decide? Shuffle 6 random picks

  • Raymundo

    Counsel protector; Germanic. Say rye-MOON-doh

  • Luis

    Famous warrior; Germanic. The Spanish Louis. Say loo-EES

  • Renato

    Born again; Latin. Say reh-NAH-toh

  • Santiago

    Saint James; Spanish. Mexico's No. 1 boy name in 2020: 8,794 babies (INEGI)

  • Rafa

    Short for Rafael, God heals. Say RAH-fah

  • Ollin

    Movement; Nahuatl. A day sign of the Aztec calendar. Say OH-leen

Find a Mexican boy name on this page

Narrow 132 names by how common they were for US boys 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 boys

Two names used together as one, often starting with José or Juan. Each part keeps its meaning.

  1. José Luis 29 in 2025: He will add, famous warrior; Hebrew and Germanic. A Mexican classic for generations
  2. Juan Pablo 38 in 2025: God is gracious, small; Hebrew and Latin. The Spanish form of John Paul
  3. Luis Fernando Under 5 in 2025: Famous warrior, brave journey; Germanic. Strong from start to finish
  4. José Manuel 18 in 2025: He will add, God with us; Hebrew. Two biblical names in one
  5. Juan Manuel 7 in 2025: God is gracious, God with us; Hebrew. Steady and traditional
  6. José Miguel 11 in 2025: He will add, who is like God; Hebrew. Joseph paired with the archangel
  7. José Ángel 15 in 2025: He will add, messenger; Hebrew and Greek. Joseph paired with an angel
  8. Juan José 11 in 2025: God is gracious, he will add; Hebrew. Often shortened to Juanjo
  9. José María 22 in 2025: He will add, Mary; Hebrew. Independence hero Morelos; Chema for short
  10. Carlos Alberto Under 5 in 2025: Man, noble and bright; Germanic. A sturdy pairing of two classics
  11. Luis Ángel 13 in 2025: Famous warrior, messenger; Germanic and Greek. A warrior paired with an angel
  12. José Guadalupe Under 5 in 2025: Honors Saint Joseph and Mexico's patron Virgin; printmaker Posada
  13. Francisco Javier Under 5 in 2025: Frenchman, new house; Latin and Basque. Honors missionary Saint Francis Xavier

Aztec and Nahuatl boy names

Names from Nahuatl, the Aztec language, drawn from Mexican history and myth, plus one Maya classic. Many families use them to honor Indigenous heritage.

  1. Cuauhtémoc 12 in 2025: Descending eagle; Nahuatl. The last Aztec emperor. Say kwow-TEH-mok
  2. Tonatiuh 7 in 2025: Sun; Nahuatl. The Aztec sun god. Say toh-NAH-teew
  3. Ehécatl Under 5 in 2025: Wind; Nahuatl. The Aztec wind god. Say eh-EH-kahtl
  4. Itzcóatl Under 5 in 2025: Obsidian serpent; Nahuatl. The fourth Aztec ruler. Say eets-KOH-ahtl
  5. Xochipilli Under 5 in 2025: Flower prince; Nahuatl. Aztec god of art and song. Say soh-chee-PEE-lee
  6. Quetzalcóatl Under 5 in 2025: Feathered serpent; Nahuatl. The great Mesoamerican god. Say ket-sahl-KOH-ahtl
  7. Mixcóatl Under 5 in 2025: Cloud serpent; Nahuatl. Aztec god of the hunt. Say mees-KOH-ahtl
  8. Moctezuma Under 5 in 2025: He who frowns like a lord; Nahuatl. Two Aztec emperors bore it. Say mok-teh-SOO-mah
  9. Nezahualcóyotl Under 5 in 2025: Fasting coyote; Nahuatl. The poet-king of Texcoco. Say neh-sah-wahl-KOH-yohtl
  10. Tonalli 5 in 2025: Day, warmth of the sun; Nahuatl. First given to 5 US boys in 2025. Say toh-NAH-lee
  11. Cuauhtli Under 5 in 2025: Eagle; Nahuatl. A symbol of Aztec warriors. Say KWOWT-lee
  12. Ocelotl Under 5 in 2025: Jaguar; Nahuatl. Jaguar warriors were elite Aztec soldiers. Say oh-SEH-lohtl
  13. Ollin 15 in 2025: Movement; Nahuatl. A day sign of the Aztec calendar. Say OH-leen
  14. Balam 22 in 2025: Jaguar; Maya. From Yucatec and K'iche' Maya. Say bah-LAHM

Names of Mexican heroes and icons

Names carried by Mexican presidents, insurgents, artists and champions.

  1. Benito 226 in 2025: Blessed; Latin. President Juárez, hero of the Reform. Say beh-NEE-toh
  2. Lázaro 117 in 2025: God has helped; Hebrew. President Cárdenas. Say LAH-sah-roh
  3. Octavio 154 in 2025: Eighth; Latin. Nobel-winning poet Paz. Say ok-TAH-byoh
  4. Vicente US #589: Conquering; Latin. Independence hero Guerrero. Say bee-SEN-teh
  5. Nicolás US #177: Victory of the people; Greek. Independence hero Bravo. Say nee-koh-LAHS
  6. Guillermo US #902: Resolute protector; Germanic. Filmmaker del Toro. Say gee-YER-moh
  7. Armando US #556: Army man; Germanic. Bolero composer Manzanero. Say ar-MAHN-doh
  8. Saúl US #557: Asked for, prayed for; Hebrew. Boxing champion Canelo Álvarez. Say sah-OOL
  9. Rodolfo 121 in 2025: Famous wolf; Germanic. Neri Vela, Mexico's first astronaut
  10. Rufino Under 5 in 2025: Red-haired; Latin. Painter Tamayo of Oaxaca. Say roo-FEE-noh
  11. Clemente 22 in 2025: Merciful; Latin. Muralist Orozco bore it. Say kleh-MEN-teh
  12. Amado 176 in 2025: Beloved; Latin. Modernist poet Nervo. Say ah-MAH-doh
  13. Juventino 8 in 2025: Youthful; Latin. Rosas composed the waltz Sobre las olas

Classic Mexican male names

Names that fill Mexican family trees, from grandfathers to cousins.

  1. Jesús US #173: God is salvation; Hebrew. Chuy for short. Say heh-SOOS
  2. Eduardo US #410: Rich guardian; Old English. Lalo for short. Say eh-DWAR-doh
  3. Ricardo US #380: Brave ruler; Germanic. Say ree-KAR-doh
  4. Roberto US #570: Bright fame; Germanic. Beto for short. Say roh-BER-toh
  5. Alfredo US #820: Elf counsel; Old English. Say ahl-FREH-doh
  6. Ernesto US #878: Serious, earnest; Germanic. Say er-NES-toh
  7. Gerardo US #678: Brave spear; Germanic. Say heh-RAR-doh
  8. Rogelio 180 in 2025: Probably akin to Roger, famous spear; Late Latin. Say roh-HEH-lyoh
  9. Fidel 84 in 2025: Faithful; Latin. Say fee-DEL
  10. Germán 112 in 2025: Brother; Latin. Say her-MAHN
  11. Rodrigo US #492: Famous ruler; Germanic. Say roh-DREE-goh
  12. Fernando US #387: Brave journey; Germanic. Say fer-NAHN-doh
  13. Ángel US #67: Messenger, angel; Greek. Say AHN-hel
  14. José US #95: He will add; Hebrew. The Spanish Joseph; Pepe for short. Say hoh-SEH
  15. Juan US #159: God is gracious; Hebrew. The Spanish John. Say HWAHN
  16. Luis US #144: Famous warrior; Germanic. The Spanish Louis. Say loo-EES
  17. Carlos US #150: Man; Germanic. The Spanish Charles. Say KAR-lohs

Vintage Mexican boy names

Germanic, Latin and Greek names that were everywhere in Mexico a few generations ago.

  1. Heriberto 40 in 2025: Bright army; Germanic. Say eh-ree-BER-toh
  2. Rigoberto 74 in 2025: Bright ruler; Germanic. Say ree-goh-BER-toh
  3. Norberto 17 in 2025: Bright north; Germanic. Say nor-BER-toh
  4. Adalberto 12 in 2025: Noble and bright; Germanic. Say ah-dahl-BER-toh
  5. Leopoldo 39 in 2025: Bold people; Germanic. Say leh-oh-POL-doh
  6. Osvaldo 130 in 2025: God's power; Old English. Say os-BAHL-doh
  7. Everardo 72 in 2025: Brave boar; Germanic. Say eh-beh-RAR-doh
  8. Reinaldo 14 in 2025: Counsel ruler; Germanic. Say ray-NAHL-doh
  9. Arnulfo 29 in 2025: Eagle wolf; Germanic. Say ar-NOOL-foh
  10. Adolfo 83 in 2025: Noble wolf; Germanic. Say ah-DOL-foh
  11. Gilberto 114 in 2025: Bright pledge; Germanic. Say heel-BER-toh
  12. Aurelio US #681: Golden; Latin. Say ow-REH-lyoh
  13. Hilario 30 in 2025: Cheerful; Latin. Say ee-LAH-ryoh
  14. Bernardo 140 in 2025: Brave bear; Germanic. Say ber-NAR-doh
  15. Raymundo 55 in 2025: Counsel protector; Germanic. Say rye-MOON-doh
  16. Porfirio 7 in 2025: Purple; Greek. Say por-FEE-ryoh
  17. Anselmo 6 in 2025: God's protection; Germanic. Say ahn-SEL-moh
  18. Margarito 19 in 2025: Pearl; Greek. A male form of Margarita. Say mar-gah-REE-toh
  19. Florentino 11 in 2025: Flourishing; Latin. Say floh-ren-TEE-noh
  20. Cirilo 6 in 2025: Lordly; Greek. Say see-REE-loh

Mexican nicknames for boys

Mexico has a pet form for almost every classic name, and many become everyday names of their own.

  1. Paco Under 5 in 2025: Pet form of Francisco, Frenchman; Spanish. Also derogatory slang for a police officer in Chile, Colombia and nearby countries. Say PAH-koh
  2. Pancho Under 5 in 2025: Spanish pet form of Francisco; revolutionary Villa's nickname
  3. Chuy Under 5 in 2025: Pet form of Jesús, God is salvation. Say CHOO-ee
  4. Pepe Under 5 in 2025: Pet form of José, he will add. Say PEH-peh
  5. Memo Under 5 in 2025: Pet form of Guillermo, resolute protector. Say MEH-moh
  6. Beto 7 in 2025: Pet form of Alberto or Roberto; both contain a word for bright. Say BEH-toh
  7. Lalo 10 in 2025: Pet form of Eduardo, rich guardian. Say LAH-loh
  8. Quique Under 5 in 2025: Pet form of Enrique, home ruler. Say KEE-keh
  9. Chema Under 5 in 2025: Pet form of José María; Spanish. Say CHEH-mah
  10. Lencho Under 5 in 2025: Pet form of Lorenzo, from Laurentum. Say LEN-choh
  11. Chente Under 5 in 2025: Pet form of Vicente, conquering; singer Fernández's nickname
  12. Goyo Under 5 in 2025: Pet form of Gregorio, watchful. Say GOH-yoh
  13. Poncho Under 5 in 2025: Pet form of Alfonso, noble and ready. Say PON-choh
  14. Rafa 17 in 2025: Short for Rafael, God heals. Say RAH-fah

Mexican boy names from the Bible

Biblical names as Mexican families spell them, each with the figure it recalls.

  1. Abraham US #209: Father of many; Hebrew. The patriarch of Genesis. Say ah-brah-AHM
  2. Ezequiel US #348: God strengthens; Hebrew. Prophet of the exile. Say eh-seh-KYEL
  3. Jonathan US #89: Yahweh has given; Hebrew. David's loyal friend. Spanish also spells it Jonatán
  4. Emanuel US #574: God with us; Hebrew. Say eh-mah-NWEL
  5. Natanael 164 in 2025: God has given; Hebrew. A disciple in the Gospel of John. Say nah-tah-nah-EL
  6. Joel US #219: Yahweh is God; Hebrew. A minor prophet. Say hoh-EL
  7. David US #35: Beloved; Hebrew. The shepherd who became king. Say dah-BEED
  8. Eliseo US #550: My God is salvation; Hebrew. Prophet who followed Elijah. Say eh-lee-SEH-oh
  9. Gamaliel 37 in 2025: My reward is God; Hebrew. A respected teacher in Acts. Say gah-mah-LYEL
  10. Uriel US #446: God is my light; Hebrew. An archangel in tradition. Say oo-RYEL
  11. Josué US #330: Yahweh is salvation; Hebrew. Joshua, successor of Moses. Say hoh-SWEH
  12. Isaías US #426: Salvation of Yahweh; Hebrew. Isaiah, the great prophet. Say ee-sah-EE-ahs
  13. Abdiel US #607: Servant of God; Hebrew. Say ahb-DYEL
  14. Ariel US #558: Lion of God; Hebrew. Say ah-RYEL
  15. Efraín 118 in 2025: Fruitful; Hebrew. A son of Joseph. Say eh-frah-EEN

Modern Mexican names for boys

Fresh, international names that Mexican parents choose today.

  1. Patricio 59 in 2025: Noble; Latin. Say pah-TREE-syoh
  2. Damián US #109: To tame; Greek. Say dah-MYAHN
  3. Dante US #308: Enduring; Italian. The poet of the Divine Comedy
  4. Ian US #83: God is gracious; Hebrew. Scottish form of John
  5. Ethan US #24: Solid, enduring; Hebrew. A wise man in the Bible
  6. Max US #180: Greatest; Latin. Short for Maximiliano
  7. Renato 42 in 2025: Born again; Latin. Say reh-NAH-toh
  8. Cristian US #362: Follower of Christ; Greek. Say krees-TYAHN
  9. Erick US #366: Ever ruler; Old Norse. A spelling of Eric
  10. Aldo US #960: Old; Germanic. Say AHL-doh
  11. Fabricio 20 in 2025: Craftsman; Latin. Say fah-BREE-syoh
  12. Alexis US #513: Helper, defender; Greek. Say ah-LEK-sees
  13. Maximiliano US #280: Greatest; Latin. Say mahk-see-mee-LYAH-noh
  14. Axel US #79: My father is peace; Hebrew. Danish form of Absalom. Say AHK-sel

How to pick the right name

Honor someone with a compound name

Pairs like José Guadalupe or Juan Pablo let you honor a saint and a relative at once. Families usually use both parts together, so say them as one name.

Expect a nickname

Francisco turns into Pancho or Paco, Jesús into Chuy and Guillermo into Memo. Pick a name whose pet form you are happy to hear every day.

Say Nahuatl names with care

Names like Cuauhtémoc (kwow-TEH-mok) and Tonatiuh (toh-NAH-teew) carry Aztec history. Learn the pronunciation and keep the accent marks so the name is said correctly.

Test it with both surnames

Mexican boys usually take the father's surname and then the mother's, though parents in Mexico City can now choose the order. Say the full name aloud, like Santiago Ramírez Flores, to hear how it flows.

Mexican boy names: 132 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 boy names in Mexico and the US: the rankings, the fading classics, Nahuatl names and the pitfalls

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

Mexico's latest official ranking is INEGI's for 2020, with Santiago, Mateo and Sebastián on top. Several of those names are at record highs in the US: Santiago was No. 26 for US boys in 2025 and Emiliano No. 94, both the best ranks they have ever had.

The old classics are moving the other way: José fell from No. 28 for US boys in 2004 to No. 95 in 2025. The finder above narrows the names by section, length or US popularity, and the tags show each name's 2025 US rank or count.

  1. Step 1Pick a styleCompound, Nahuatl, heroes, classic or modern.
  2. Step 2Check both countriesSantiago is No. 1 in Mexico and No. 26 in the US.
  3. Step 3Weigh a classicJosé and Juan are fading in the US.
  4. Step 4Check the paperworkUS data joins Juan Pablo into one word.

Mexico's top boys' names and their US use

  • Gael is rising in both countries. It was No. 13 in Mexico's 2017–2020 births (Luz Noticias, citing INEGI) and reached No. 86 for US boys in 2025, its best rank yet.
Mexico's top 10 boys' names of 2020 (INEGI) and US use in 2025
NameMexico, 2020US, 2025
Santiago#1#26, its highest ever
Mateo#2#8
Sebastián#3#16 (as Sebastian)
Leonardo#4#91
Matías#5#170 (as Matias)
Emiliano#6#94, its highest ever
Diego#7#158, down from #56 in 2006
Miguel Ángel#854 boys (as Miguelangel)
Daniel#9#22
Alexander#10#30

Sources: Infobae, citing INEGI, October 17, 2021; US Social Security Administration.

The classics are fading in the US, while Nahuatl names appear

  • Nahuatl names are rare but real in US records. In 2025, 22 US boys were named Balam (a Maya name, and its most yet), 15 Ollin, 12 Cuauhtemoc and 7 Tonatiuh, and Tonalli appeared for the first time, with 5 boys.
  • Why the accent marks? Most Nahuatl words stress the next-to-last syllable (Wikipedia), so Spanish spelling marks it in names like Cuauhtémoc and Itzcóatl.
Classic Mexican boys' names among US boys
NameUS rank, 2025Best US rank
José#95 (as Jose)#28 in 2004
Luis#144#49 in 2000
Carlos#150#59 in 1999
Juan#159#46 in 1999
Jesús#173 (as Jesus)#66 in 2001
Alejandro#195#88 in 1999

Source: US Social Security Administration, births 1880 to 2025.

Check before you choose

  • US records run compound names together. Social Security data counts Juan Pablo as Juanpablo (38 boys in 2025), José Luis as Joseluis (29) and Miguel Ángel as Miguelangel (54), and drops the accents.
  • Mexico's ID code skips a leading José. For a compound first name that starts with José or María, the CURP takes its first-name letter from the second name (Wikipedia).
  • Paco travels badly. In Chile, Bolivia, Colombia and several other countries, paco is derogatory slang for a police officer (Wiktionary).
  • Surname order can be a choice. In Mexico City, parents can choose which surname comes first, after a Supreme Court ruling that forcing the father's first is unconstitutional (Uno TV).

Sources

Frequently asked questions

What is the most popular boy name in Mexico?

Santiago was the most common name for baby boys registered in Mexico in 2020, given to 8,794 boys, according to INEGI. Mateo (7,105) and Sebastián (5,850) followed, and the rest of the top 10 were Leonardo, Matías, Emiliano, Diego, Miguel Ángel, Daniel and Alexander.

What are Aztec names for boys?

Cuauhtémoc (descending eagle), Tonatiuh (sun), Ehécatl (wind) and Itzcóatl (obsidian serpent) are Nahuatl names from Aztec history and myth. Cuauhtli (eagle) and Ocelotl (jaguar) recall the famous Aztec warrior orders.

What are common Mexican nicknames for boys?

Pancho and Paco are short for Francisco, Chuy for Jesús, Pepe for José, Memo for Guillermo, Lalo for Eduardo and Beto for Alberto or Roberto. Many men are known only by these pet forms.

Why do some Mexican men have names like José Guadalupe?

Compound names honor two figures at once, and Mexico's devotion to the Virgin of Guadalupe means boys can carry her name too, usually after José or Juan. José Guadalupe Posada, the printmaker, is a famous example.

Are Mexican names different from Spanish names?

They share most names, but tastes differ: Santiago led Mexico's 2020 list while Mateo led Spain's 2024 list. Mexico also adds Nahuatl names, Guadalupe devotion and a rich set of nicknames.

Is Diego a Mexican name?

Yes. Diego was the No. 7 name for baby boys registered in Mexico in 2020, according to INEGI. It is a Spanish name, possibly a short form of Santiago, and 2,351 US boys got it in 2025.

Will a compound name like Juan Pablo appear as two words in US records?

On a birth certificate, usually yes, but US baby-name statistics join the parts and drop accents, counting Juan Pablo as Juanpablo and Miguel Ángel as Miguelangel. That is why such names look rare in US data.

See every page in Names by Origin →