Mexican Boy Names

Mexican Boy Names

Mexican boy names blend Catholic tradition, Indigenous heritage and a love of modern, international sounds. A boy might be named for a saint (Santiago, José), an Aztec emperor (Cuauhtémoc), a hero of the Revolution (Emiliano, after Zapata) or simply a name his parents liked on TV. We’ve gathered 110+ of the best, each with its meaning and origin.

You’ll also find the nicknames Mexican families actually use (Pepe, Nacho, Chuy), plus Nahuatl and Maya choices. For the girls’ side, see our Mexican girl names; for family names, browse Mexican last names. Looking beyond Mexico? Try Spanish boy names or Hispanic boy names.

Our top picks: Santiago, Emiliano, Mateo, Cuauhtémoc, Diego, Tenoch, Balam, Gael, Joaquín, Rafael, Benito, Iker

These are the names filling birth registries from Monterrey to Mérida. Many cross borders easily, which is one reason they are also climbing among Mexican-American families in the U.S.

NameMeaningOrigin
SantiagoSaint James; “supplanter” via Hebrew JacobSpanish
MateoGift of GodSpanish from Hebrew
SebastiánVenerable, reveredGreek via Latin
LeonardoBrave as a lionGermanic
EmilianoRival, eagerLatin (Aemilianus)
DiegoSupplanter (Spanish form linked to James)Spanish
MatíasGift of GodSpanish from Hebrew
IkerVisitationBasque
GaelGaelic person; also read as “generous”Celtic via Galician
AlexanderDefender of the peopleGreek
DanielGod is my judgeHebrew
MiguelWho is like God?Hebrew
MaximilianoGreatestLatin
ThiagoSaint James (Portuguese spelling)Portuguese
SantinoLittle saintItalian/Spanish
BrunoBrownGermanic
AxelFather of peaceScandinavian from Hebrew
ÁngelMessengerGreek
AdriánFrom HadriaLatin
RafaelGod has healedHebrew

Classic Mexican boy names and their nicknames

Mexico has a rich tradition of affectionate nicknames (apodos). Many are far from obvious to English speakers, so here is how the classics are shortened at home.

NameCommon nicknameMeaning
JoséPepe, ChepeGod will add
FranciscoPaco, Pancho, KikoFrenchman, free one
JesúsChuy, ChuchoGod is salvation
IgnacioNachoFiery (Latin Egnatius)
GuillermoMemoResolute protector
AlfonsoPonchoNoble and ready
EduardoLaloWealthy guardian
RobertoBetoBright fame
AlbertoBetoNoble and bright
EnriqueKikeRuler of the home
SalvadorChavaSavior
GonzaloChaloBattle genius
RodrigoRigoFamous ruler
ManuelManolo, MeñoGod is with us
AntonioToñoPriceless (Latin Antonius)
LuisGüichoFamous warrior
FernandoNandoBold voyager
JoaquínQuinoGod will establish
AlejandroAlex, JandoDefender of men
RefugioCucoRefuge (Marian title)
RosendoChendoGreat path, fame
JorgeCoqueFarmer

Aztec and Nahuatl boy names

Nahuatl, the language of the Mexica (Aztecs), is still spoken by about 1.6 million people in Mexico. These names honor that heritage (for more Indigenous names from north of the border, see Native American boy names); many end in -tl, which is softened in everyday speech.

NameMeaningNote
CuauhtémocDescending eagleLast Aztec emperor
TonatiuhSunSun deity
TenochStone cactus fruit (tuna)Legendary founder of Tenochtitlan
EhécatlWindWind god, aspect of Quetzalcóatl
TlálocOf the earth; rain godDeity of rain and fertility
ItzcóatlObsidian serpentFourth Aztec ruler
NezahualcóyotlFasting coyotePoet-king of Texcoco
MoctezumaHe who frowns like a lordAztec ruler
CuauhtliEagleDay sign in the Aztec calendar
OcelotlJaguarElite warrior order
YaotlWarrior, enemyEpithet of Tezcatlipoca
CuitláhuacExcrement of the gods (dried algae)Aztec ruler who fought Cortés
AxayácatlWater faceSixth Aztec ruler
AhuízotlWater beastEighth Aztec ruler
XicoténcatlHe of the place of bumblebeesTlaxcalan leader
MixcóatlCloud serpentGod of the hunt
ChimalliShieldAlso used as a surname
XólotlTwin, monsterGod of lightning and dusk
TizocHe who makes sacrifices (disputed)Seventh Aztec ruler
YolticAlive, livingRare modern pick

Maya boy names from Yucatán and Chiapas

Yucatec Maya is still an everyday language on the Yucatán Peninsula. These names carry Maya words or honor ancient rulers.

NameMeaningOrigin
BalamJaguarYucatec Maya
KinichSun-facedClassic Maya royal title
PakalShieldK’inich Janaab’ Pakal of Palenque
KukulkánFeathered serpentMaya deity of Chichén Itzá
ItzamnáLizard house (creator god)Yucatec Maya
ChaacRain godYucatec Maya
EkStarYucatec Maya
CanekBlack serpentTitle of Itza kings
NachiMaya warrior-lord title (Nachi Cocom)Yucatec Maya
IkalSpirit, windTzeltal Maya

Mexican boy names from history and the arts

Heroes of independence, the Revolution and the golden age of Mexican cinema still inspire parents. Several of these also appear among classic Latin boy names.

NameMeaningFamous namesake
BenitoBlessedBenito Juárez, president and reformer
VicenteConqueringVicente Guerrero, independence hero
MarianoOf Mars, related to MariusMariano Matamoros, independence priest
DoroteoGift of GodDoroteo Arango, Pancho Villa’s birth name
PanchoNickname of FranciscoPancho Villa, revolutionary general
LázaroGod has helpedLázaro Cárdenas, president
VenustianoOf VenusVenustiano Carranza
ÁlvaroGuardian of allÁlvaro Obregón
PorfirioPurplePorfirio Díaz
OctavioEighthOctavio Paz, Nobel poet
RufinoRed-hairedRufino Tamayo, painter
PedroRockPedro Infante, actor and singer
MarioMale, virile (or from Mars)Mario Moreno “Cantinflas”
CarlosFree manCarlos Fuentes, novelist
AgustínVenerableAgustín Lara, composer
JuanGod is graciousJuan Rulfo, writer
GuadalupeFrom a Spanish place name, possibly Arabic “river valley”Guadalupe Victoria, first president

Double first names (nombres compuestos)

Two-part names are extremely common in Mexico and are usually said together as one name. Many draw on biblical boy names.

NameWhat it combinesVibe
José LuisGod will add + famous warriorClassic and friendly
Juan CarlosGod is gracious + free manTimeless
Juan PabloGod is gracious + small, humblePopular since the 1980s
Luis ÁngelFamous warrior + messengerSoft and modern
José ManuelGod will add + God is with usTraditional
Miguel ÁngelWho is like God? + messengerArtistic (after Michelangelo)
Jesús AlbertoGod is salvation + noble and brightNorthern Mexico favorite
José MaríaGod will add + MaryDevout, historic

Modern and unique Mexican boy names

Younger parents mix Spanish tradition with international sounds, often favoring short names that work in English too.

NameMeaningOrigin
DylanSon of the seaWelsh
IvánGod is graciousSlavic form of John
AarónExalted, mountain of strengthHebrew
EmmanuelGod is with usHebrew
IanGod is graciousScottish
LeandroLion-manGreek
ValentínStrong, healthyLatin
TadeoHeart, courageousAramaic
LucianoLightLatin
DanteEnduringItalian
UrielGod is my lightHebrew
JoelYahweh is GodHebrew
EliánSun, or from ElíasSpanish/Greek
IsaacHe will laughHebrew
AndrésManly, braveGreek

How to choose a Mexican boy name

  • Say the name with the full family surname. Mexican children carry two surnames (father’s then mother’s), so a short first name often balances a long full name.
  • Think about the nickname: a Francisco will almost certainly become Paco or Pancho at school and at family parties.
  • If you want a Nahuatl name, check pronunciation with a speaker; the final -tl is a soft click-like sound, not “tul.”
  • For a name that works in both Spanish and English, pick names like Mateo, Daniel, Adrián or Gael that keep their sound in both languages.
  • Honor a patron saint: many families still consider the saint’s day on which a child is born. Browse saint names for ideas.

Frequently asked questions

What is the most popular Mexican boy name?

In recent years Santiago, Mateo and Sebastián have consistently led Mexican birth records, with Leonardo, Emiliano and Matías close behind.

Why do Mexican men have two first names?

Double names such as José Luis or Juan Carlos come from Catholic tradition, often pairing a family or saint’s name with a second favorite. They are usually used together as one name.

What are some Aztec names for boys?

Popular Nahuatl choices include Cuauhtémoc (descending eagle), Tonatiuh (sun), Tenoch, Ehécatl (wind) and Itzcóatl (obsidian serpent).

Why is Pancho a nickname for Francisco?

It likely comes from the old diminutive “Francho,” softened to Pancho in Spanish, much like Paco. Both have been used for centuries.

Is Guadalupe a boy name in Mexico?

Yes. Although it is best known as a girls’ name honoring Our Lady of Guadalupe, men such as Mexico’s first president, Guadalupe Victoria, carried it too.