Mexican last names carry centuries of history in a single word. Some trace back to Spanish villages and noble houses, others to Indigenous Nahuatl roots, and plenty to the trades, landscapes, and nicknames that once set one family apart from the next . With Mexico’s rich blend of Indigenous, Spanish, and African influences, surnames tell stories of conquest, migration, and cultural fusion .
Most Mexican people have two last names: the first from their father and the second from their mother. This tradition comes from Spanish influence and helps genealogists trace family lines across generations . Understanding Mexican surnames can open doors to discovering your family’s past and connecting to one of the world’s most vibrant cultures. 🇲🇽
What Makes Mexican Last Names Unique?
Mexican surnames are similar to Spanish surnames due to Mexico’s extensive colonial history . Following the Spanish conquest of the Aztec Empire, Spanish settlers brought their naming traditions to what was termed New Spain . Today, Mexican surnames fall into four categories :
- Patronymic surnames like Hernández (“son of Hernando”) indicate patrilineal descent
- Occupational surnames describe what an ancestor did for work, like Herrera (blacksmith)
- Toponymic surnames describe where an ancestor came from, like De León (from the Kingdom of León)
- Descriptor surnames describe physical features, like Rubio (blond or fair-haired)
Some Indigenous surnames still survive today, particularly those from Nahuatl roots .
The Most Common Mexican Last Names 🇲🇽
These are the most frequent surnames in Mexico, reflecting the country’s Spanish heritage:
- Hernández – the most common surname in Mexico, meaning “son of Hernando” or “son of Fernando”
- García – second most common, possibly meaning “bear” or “young” with Basque origins
- Martínez – “son of Martín,” derived from Mars, the god of war
- López – “son of Lope,” from the Latin “lupus” meaning wolf
- González – “son of Gonzalo,” meaning warrior lineage
- Pérez – “son of Pedro,” meaning to burst forth
- Rodríguez – “son of Rodrigo,” meaning famous ruler
- Sánchez – “son of Sancho,” meaning sanctified or holy
- Ramírez – “son of Ramiro,” meaning famous advisor
- Cruz – descriptive surname meaning “cross,” common after evangelization
Patronymic Mexican Surnames (Son of) 👨👦
These surnames indicate “son of” and are among the most common in Mexico:
- Hernández – son of Hernando or Fernando
- Martínez – son of Martín
- López – son of Lope (wolf)
- González – son of Gonzalo (noble warrior)
- Pérez – son of Pedro
- Rodríguez – son of Rodrigo (famous ruler)
- Sánchez – son of Sancho (sanctified)
- Ramírez – son of Ramiro (famous advisor)
- Álvarez – son of Álvaro (guardian, elf warrior)
- Díaz – son of Diego
- Jiménez – son of Jimeno
- Gómez – son of Gome
- Gutiérrez – son of Gutierre
- Márquez – son of Marcos
- Dominguez – son of Domingo
- Ortiz – son of Orti (fortunate)
- Muñoz – son of Muño
- Ruiz – son of Ruy or Rodrigo
- Vásquez – son of Vasco
- Yáñez – son of Juan
Occupational Mexican Surnames 🛠️
These surnames originated from the work an ancestor did:
- Herrera – blacksmith or iron worker
- Caballero – knight or someone who worked with horses
- Guerrero – warrior
- Molinero – miller
- Escobar – broom plant, perhaps a broom maker
- Calderón – maker or seller of cauldrons
- Zapatero – shoemaker
- Carpintero – carpenter
- Barbero – barber or beard
- Ferro – ironworker
- Acero – steelworker or armorer
- Campana – bell maker
- Alcalde – mayor
- Vicario – vicar
- Alférez – lieutenant, ensign
- Abadiano – priest
Toponymic Mexican Surnames (Place-Based) 🗺️
These surnames come from locations in Spain or Mexico:
- De León – from the Kingdom of León
- De la Cruz – of the cross
- Del Río – of the river
- De la Fuente – of the fountain
- Castillo – from a place with a castle
- Castro – from a castle or fortress
- Medina – from a city or town
- Cáceres – from the city of Cáceres in Spain
- Alarcón – from a fort in Iberian peninsula
- Lara – from the village of Lara de Los Infantes
- Ávila – from the city of Ávila in Spain
- Ayala – from the Basque town of Ayala
- Sandoval – derived from “saltus” (forest) and “novalis” (unploughed land)
- Zavala – meaning broad or extensive
- Zarate – someone who lived near the opening of the forest
- Acuña – from the Latin “cuneus” meaning wedge
- Alfaro – from the city of Alfaro in La Rioja, Spain
- Alvarado – from a Spanish place name, possibly from “alba” (white)
- Arriola – from Basque “arri” (stone) and “ola” (place)
- Basurto – from the Basque village in Biscay
- Belmonte – beautiful mountain
- Bolívar – from Basque “bolu” (mill) and “ibar” (meadow)
- Carmona – from the city of Carmona in Andalusia
- Castilla – from Castile, a region in Spain
- Cuéllar – from the town of Cuéllar in Segovia
- Contreras – from a town in Burgos, Spain
- Escamilla – from the town of Escamilla in Guadalajara, Spain
- Guadalajara – from the province in Spain
- Ibarra – from a Basque location
- Montoya – from a mountainous area
- Navarro – from Navarre region
- Olivares – from an olive grove
- Pacheco – possibly related to “pequeño” (little)
- Palafox – from Palafolls, a Catalan place name
- Peralta – high rock
- Valencia – from the region of Valencia in Spain
- Villanueva – new town
Descriptor Mexican Surnames (Physical Traits) 👤
These surnames originated as nicknames describing an ancestor:
- Rubio – blond or fair-haired
- Cano – white-haired or old
- Delgado – thin or slender
- Bello – beautiful
- Bravo – rough, wild, or courageous
- Caro – beloved
- Cortés – courteous or polite
- Crespo – curly-haired
- Franco – free
- Lozano – good-looking, profuse, or lush
- Moreno – dark-haired
- Pinto – colorful
- Rico – rich or wealthy
- Rojas – red
- Rubio – blond or fair-haired
- Bueno – good
- Cabello – hair, for a person with a large amount of hair
- Carrillo – cheek or jaw, for someone with distinctive facial features
- Casado – married
- Chino – curly or kinky-haired
Nature-Inspired Mexican Surnames 🌿
These surnames connect to the natural world:
- Aguilar – haunt of eagles
- Aguilera – eagle’s nest
- Arce – maple tree
- Arroyo – stream or brook
- Barros – clay or mud
- Bravo – wild or rough
- Castañeda – chestnut grove
- Cuevas – caves
- Espinoza – thorny
- Flores – flowers
- Garza – heron
- Luna – moon
- Mata – bush, shrubs
- Mora – blackberry or mulberry
- Morales – mulberry or blackberry tree
- Olvera – from the olive root
- Ortega – nettle
- Prado – meadow
- Ramos – branches or bouquets
- Rios – rivers
- Robles – oaks or oak grove
- Rosales – rose bushes
- Rosas – roses
- Salazar – old hall or manor house
- Serrano – from the mountains (sierra)
- Sierra – mountain range
- Silva – forest or woodland
- Soto – wood or grove of trees
- Vega – meadow or fertile plain
- Villa – town or settlement
Indigenous Mexican Surnames (Nahuatl and Mayan) 🌎
These surnames preserve Mexico’s pre-colonial heritage:
- Canek – sky star (Maya)
- Balam – jaguar (Maya)
- Aca – from Nahuatl “acatl” meaning cane
- Ahuatl – oak tree in Nahuatl
- Ajactle – of uncertain meaning
- Amayo – possibly from Nahuatl “amaitl” (inlet) or “atl” (water) and “mayo” (foliage)
- Amole – from a kind of plant used in soap production
- Citlalpopoca – smoking star or comet
- Coatl – serpent, shares root with Quetzalcoatl
- Huitzil – hummingbird
- Popoca – to smoke or smoking
- Tlatoani – ruler or king
- Xochitl – flower
- Zacatenco – from Zacatecas
Mexican Last Names and the “De” Prefix 👑
Many Mexican surnames include “de” (of) to indicate origin:
- De La Cruz – of the cross
- De León – of the lion
- De La Fuente – of the fountain
- Del Río – of the river
- Del Bosque – of the forest
- De La Luz – of the light
- De Jesús – of Jesus
- Del Toro – of the bull
- Del Rancho – from the ranch
- Del Rayo – of the lightning
- Ponce de León – compound name with “de León”
📝 Mexican Last Names Starting With A-D
- Abarca – a type of leather-soled shoe, for a maker or seller
- Acosta – from the Spanish form of Da Costa
- Agua – water, for someone who lived near water
- Aguado – water, for someone who lived near water
- Aguirre – prominent or exposed place, from Basque “ageri” (open, cleared)
- Alamilla – poplar or aspen
- Alba – white
- Alvarado – from a place name, possibly from “alba” (white)
- Anaya – from towns in Spain, possibly of Arabic origin meaning “stagnant water”
- Aquino – from the Italian town of Aquino, home of St. Thomas Aquinas
- Araya – from Araia in the Basque Country
- Arenas – from a place with sand
- Arias – possibly from a medieval given name of Germanic origin
- Ariza – from a town in Zaragoza, Spain
- Asturias – from the region in Spain, possibly from Basque “asta” (rock) and “ur” (water)
- Ávila – from the city of Ávila in Spain
- Barros – clay or mud, for a builder or artisan
- Blanco – white, for someone pale or with blond hair
- Bustillo – from a Spanish town, diminutive of Busto
- Busto – from towns in Spain and Italy, from Late Latin “bustum” (ox pasture)
- Cabrera – place of goats
- Calderón – maker or seller of cauldrons
- Camacho – possibly from the Celtic root “kambos” (crooked, twisted)
- Cárdenas – blue, purple, from Spanish “cárdeno”
- Cardoso – thorny
- Carrasco – from Spanish “carrasca” (holm oak)
- Casal – farmhouse, country house
- Casas – house
- Catalán – from Catalonia
- Cervantes – possibly from Old Spanish “servanto” (servant) or “ciervo” (stag)
- Chaves – from the Portuguese city, derived from Roman “Flavius”
- Chávez – variant of Chaves, worn by labor leader César Chávez
- Collado – hill
- Cortés – courteous, polite
- Cuautli – eagle (Nahuatl)
- Cocolotl – angry (Nahuatl)
- Coyopotl – thick coyote (Nahuatl)
Mexican Last Names Starting With E-L
- Echeverría – from Basque “etxe” (house) and “berri” (new)
- Elizondo – from Basque “eleiza” (church) and “ondo” (near)
- Escamilla – from the town of Escamilla in Guadalajara
- Escobar – broom plant
- Espinoza – thorny
- Estrada – road
- Fonseca – from a dry spring
- Figueroa – fig tree
- Gallardo – gallant or dashing
- García – young or bear
- Garza – heron
- Gómez – son of Gome
- González – son of Gonzalo (noble warrior)
- Gutiérrez – son of Gutierre
- Guzmán – a good or great man
- Huitzil – hummingbird (Nahuatl)
- Juárez – tied to the idea of “youth”
- Lara – from the town of Lara in Burgos, Spain
- Leon – lion-like
- Luna – moon
📝 Mexican Last Names Starting With M-P
- Macias – gift of God, from Hebrew “Matthew”
- Marin – of the sea
- Márquez – son of Marcos
- Medina – city, town, dwelling
- Méndez – son of Menendo
- Mendoza – cold mountain, from Basque
- Mercado – market
- Miranda – worthy of admiration, from Latin “mirandus”
- Molina – mill
- Montoya – mountain
- Mora – blackberry or mulberry
- Morales – mulberry or blackberry tree
- Muñoz – son of Muño
- Navarro – from Navarre region
- Ochoa – wolf, from Basque root
- Olivarez – olive grove
- Ortega – nettle
- Ortiz – son of Orti, from Latin “fortunius” (fortunate)
- Osorio – wolfhunter
- Padilla – shallow dish
- Parra – vine
- Pérez – son of Peter
- Ponce de León – compound surname
- Prado – meadow
Mexican Last Names Starting With R-Z 📝
- Ramírez – son of Ramiro (famous advisor)
- Ramos – branches or bouquets
- Reyes – kings
- Rico – rich or wealthy
- Rivera – riverbank
- Robles – oaks or oak grove
- Rodríguez – son of Rodrigo
- Rojas – red
- Romero – Roman or Italian
- Rosales – rose bushes
- Rosas – roses
- Rubio – blond or fair-haired
- Ruiz – son of Ruy or Rodrigo
- Salazar – old hall or manor house
- Sánchez – son of Sancho
- Sandoval – from “saltus” (forest) and “novalis” (unploughed land)
- Santiago – from the Spanish place name
- Santos – saints
- Serrano – from the mountains
- Sierra – mountain range
- Silva – forest or woodland
- Soto – wood or grove of trees
- Tinoco – reason
- Torres – towers
- Valencia – from the region of Valencia
- Vargas – slope or pasture
- Vásquez – son of Vasco
- Vega – meadow or fertile plain
- Velasco – crow or raven
- Vera – edge, border, or shore
- Villa – town or settlement
- Villanueva – new town
- Xochitl – flower (Nahuatl)
- Zavala – broad or extensive
- Zarate – near the opening of the forest
- Zuniga – channel or strait
Rare and Unique Mexican Surnames 🌟
Some Mexican surnames are particularly rare. According to the National Institute of Statistics and Geography, the rarest name in Mexico is Zugasti, a Basque surname belonging to only around 20 people, meaning “grove of elm trees” . Other less common surnames include:
- Moguel – rare surname
- Collazo – rare surname
- Cabral – rare surname
- Feo – ugly (uncommon)
- Gallo – rooster (uncommon)
- Sosa – less common
- Tapia – less common
- Redondo – round or plump
- Tenedor – fork
- Tlatoani – ruler or king
- Citlalpopoca – smoking star
- Cotija – from the town of Cotija in Michoacán
How to Choose the Perfect Mexican Surname 🎯
Choosing a Mexican surname depends on your purpose. For genealogical research, start with the paternal surname as it is typically passed down through generations . For creative writing, consider the character’s region and social class. Also For family history, look at the surname’s meaning—does it describe an occupation, a place, or a physical trait?
If you’re exploring your own heritage, note that the first surname comes from the father and the second from the mother . Married Mexican women typically do not change their last names, though some may add their husband’s surname following a “de” .
Frequently Asked Questions (FAQ) ❓
What is the most common Mexican last name?
Hernández is the most common surname in Mexico, with over 3.6 million people carrying it. It is a patronymic name meaning “son of Hernando” or “son of Fernando” .
Why do Mexicans have two last names?
Mexicans traditionally have two last names: the first from their father and the second from their mother. This Spanish tradition helps preserve both family lines and makes genealogical research easier .
Do married Mexican women change their last names?
Typically, Mexican women do not change their last names after marriage. In some cases, they may add their husband’s first surname following a “de,” but this is not a legal name change .
What does “ez” mean in Mexican surnames?
The “-ez” ending in Mexican surnames means “son of.” For example, Martínez means “son of Martín,” Hernández means “son of Hernando,” and López means “son of Lope” .
What are some Indigenous Mexican surnames?
Some Indigenous Mexican surnames include Canek (sky star), Balam (jaguar), Coatl (serpent), Huitzil (hummingbird), Xochitl (flower), and Citlalpopoca (smoking star). These come from Nahuatl and Mayan languages .
What is the rarest Mexican surname?
According to official data, the rarest Mexican surname is Zugasti, a Basque surname belonging to only around 20 people. It means “grove of elm trees” .
Conclusion 🇲🇽
Mexican last names are a window into centuries of history, culture, and family heritage. From the common patronymic names like Hernández and García to rare Indigenous surnames like Citlalpopoca and Tlatoani, each name tells a story of Spain, Mexico, and the fusion of cultures that defines Mexican identity.
Whether you’re researching your family tree, naming a character, or simply curious about the meanings behind Mexican surnames, this guide provides a comprehensive look at the diverse world of Mexican family names. The right name will carry meaning, history, and a connection to Mexico’s rich cultural heritage. 🇲🇽

Muhammad Sohail Asghar is a naming and content specialist at UsernameGuide, helping users discover creative usernames gaming names and team name ideas that stand out online.