Quick Answer
Mexican last names reflect Spanish heritage, Indigenous languages, and centuries of family history. This list of 320 Mexican last names includes popular surnames, traditional family names, their meanings, origins, and easy pronunciation guides. Use it to explore your heritage, research a family tree, or find a surname for a character.
Many Mexican surnames come from Spain. Names like García, Hernández, and López have deep roots in Spanish-speaking countries. Other surnames reflect places, jobs, personal traits, or Indigenous heritage.
One useful fact: a Mexican person often has two surnames. The first usually comes from the father’s first surname. The second often comes from the mother’s first surname. Family customs and legal rules can vary.
This guide groups 320 surnames by popularity and style. Meanings are included where the origin is well established. Some names have more than one possible history, so the notes avoid claims that cannot be confirmed.
In This Article
- Most Popular Mexican Last Names in 2026
- Classic and Traditional Mexican Last Names
- Mexican Last Names Inspired by Places and Nature
- Distinctive and Regional Mexican Last Names
- How to Choose the Right Mexican Last Name
- Frequently Asked Questions
- Conclusion
Most Popular Mexican Last Names in 2026
The names below are ordered using established surname frequency data, not a claimed live ranking for 2026. Mexico’s national statistics agency, INEGI, reported Hernández, García, Martínez, López, and González among the leading surnames in its 2020 data.
1. Hernández
- Meaning: Son of Hernando or Hernán.
- Origin: Spanish patronymic surname.
- Pronunciation: er-NAHN-des.
- 2026 note: A strong choice for a realistic Mexican family in a modern story.
2. García
- Meaning: Uncertain; its deeper origin is debated.
- Origin: Spanish, with possible Basque roots.
- Pronunciation: gar-SEE-ah.
- 2026 note: One of Mexico’s best-known surnames.
3. Martínez
- Meaning: Son of Martín.
- Origin: Spanish patronymic.
- Pronunciation: mar-TEE-nes.
- 2026 note: Common in Mexico and across Latin America.
4. López
- Meaning: Son of Lope.
- Origin: Spanish; Lope is linked to the Latin word for wolf.
- Pronunciation: LOH-pes.
- 2026 note: Works well for characters of many ages.
5. González
- Meaning: Son of Gonzalo.
- Origin: Spanish patronymic, with an older Germanic personal-name root.
- Pronunciation: gon-SAH-les.
- 2026 note: A familiar name in Mexican and Mexican American communities.
6. Pérez
- Meaning: Son of Pero or Pedro.
- Origin: Spanish patronymic.
- Pronunciation: PEH-res.
- 2026 note: A useful surname for a contemporary character.
7. Rodríguez
- Meaning: Son of Rodrigo.
- Origin: Spanish patronymic with a Germanic personal-name root.
- Pronunciation: roh-DREE-ges.
- 2026 note: Its spelling is easy to recognize in Spanish-language records.
8. Sánchez
- Meaning: Son of Sancho.
- Origin: Spanish patronymic.
- Pronunciation: SAHN-ches.
- 2026 note: Common in Mexico, Spain, and other Spanish-speaking countries.
9. Ramírez
- Meaning: Son of Ramiro.
- Origin: Spanish patronymic.
- Pronunciation: rah-MEE-res.
- 2026 note: A natural fit for a family with Spanish-speaking roots.
10. Cruz
- Meaning: Cross.
- Origin: Spanish; often linked to religious symbols or place names.
- Pronunciation: KROOS.
- 2026 note: Short, clear, and easy to pair with many first names.
11. Flores
- Meaning: Flowers; the precise surname history can vary.
- Origin: Spanish.
- Pronunciation: FLOH-res.
- 2026 note: A familiar surname with a nature-related meaning.
12. Gómez
- Meaning: Son of Gome or Gomo.
- Origin: Spanish patronymic.
- Pronunciation: GOH-mes.
- 2026 note: A well-established surname in Mexican records.
Classic and Traditional Mexican Last Names
These surnames have Spanish-language roots and long histories across Mexico. Some refer to family ancestors, while others come from places, occupations, or landscape features.
13. Morales
- Meaning: Often linked to mulberry trees or places where they grew.
- Origin: Spanish.
- Pronunciation: moh-RAH-les.
- 2026 note: A good option for a family-history project.
14. Gutiérrez
- Meaning: Son of Gutierre.
- Origin: Spanish patronymic.
- Pronunciation: goo-tee-EH-res.
- 2026 note: The accent mark is useful when writing it correctly in Spanish.
15. Reyes
- Meaning: Kings.
- Origin: Spanish; may have religious or ceremonial associations.
- Pronunciation: RAY-es.
- 2026 note: Its short form makes it easy to remember.
16. Ruiz
- Meaning: Son of Ruy, an older form related to Rodrigo.
- Origin: Spanish patronymic.
- Pronunciation: roo-EES.
- 2026 note: A compact surname for short or long first names.
17. Jiménez
- Meaning: Son of Jimeno.
- Origin: Spanish patronymic.
- Pronunciation: hee-MEH-nes.
- 2026 note: The initial sound is closer to an English “h” in Mexican Spanish.
18. Mendoza
- Meaning: Often interpreted as a place name linked to Basque roots.
- Origin: Basque and Spanish surname tradition.
- Pronunciation: men-DOH-sah.
- 2026 note: A useful name to research when tracing northern Spanish ancestry.
19. Aguilar
- Meaning: Often associated with an eagle’s place or a place of eagles.
- Origin: Spanish place-name surname.
- Pronunciation: ah-gee-LAR.
- 2026 note: Its historic place-name roots make it useful for genealogy.
20. Ortiz
- Meaning: Traditionally understood as a patronymic, though the deeper origin is debated.
- Origin: Spanish.
- Pronunciation: or-TEES.
- 2026 note: A short option for modern character names.
21. Álvarez
- Meaning: Son of Álvaro.
- Origin: Spanish patronymic.
- Pronunciation: AL-vah-res.
- 2026 note: The accent helps distinguish standard Spanish spelling.
22. Castillo
- Meaning: Castle.
- Origin: Spanish place-name or descriptive surname.
- Pronunciation: kahs-TEE-yoh.
- 2026 note: A clear choice for a surname tied to a place or landmark.
23. Romero
- Meaning: Traditionally linked to a pilgrim traveling to Rome; some histories have other roots.
- Origin: Spanish.
- Pronunciation: roh-MEH-roh.
- 2026 note: Check local family records before choosing one meaning.
24. Torres
- Meaning: Towers.
- Origin: Spanish place-name surname.
- Pronunciation: TOH-res.
- 2026 note: Its landscape-based meaning is easy to explain to young readers.
25. Díaz
- Meaning: Son of Diego, in the traditional surname interpretation.
- Origin: Spanish patronymic.
- Pronunciation: DEE-ahs.
- 2026 note: A widely recognized surname across Spanish-speaking communities.
26. Vázquez
- Meaning: Traditionally a patronymic related to Vasco or Velasco.
- Origin: Spanish.
- Pronunciation: VAHS-kes.
- 2026 note: You may also see the spelling Vásquez in family records.
27. Jiménez
- Meaning: Son of Jimeno.
- Origin: Spanish.
- Pronunciation: hee-MEH-nes.
- 2026 note: This surname is already listed at number 17, so it is not counted as a separate entry.
27. Domínguez
- Meaning: Son of Domingo.
- Origin: Spanish patronymic.
- Pronunciation: doh-MEEN-ges.
- 2026 note: Domingo is linked to the Latin word for “of the Lord.”
28. Herrera
- Meaning: A place associated with ironwork or an ironworking shop.
- Origin: Spanish occupational or place-name surname.
- Pronunciation: eh-RREH-rah.
- 2026 note: Its roots connect the name to traditional metalworking.
29. Medina
- Meaning: A town or city; many places bear this name.
- Origin: Spanish surname influenced by place names, ultimately from Arabic madīna.
- Pronunciation: meh-DEE-nah.
- 2026 note: Family records can help identify which place, if any, is relevant.
30. Castro
- Meaning: Fort or fortified settlement.
- Origin: Spanish and Portuguese place-name tradition, from Latin castrum.
- Pronunciation: KAHS-troh.
- 2026 note: A good surname for historical fiction set in a town or fortress region.
31. Vargas
- Meaning: Its exact surname origin is uncertain; it is often treated as a Spanish place name.
- Origin: Spanish.
- Pronunciation: VAR-gahs.
- 2026 note: Avoid assigning one fixed meaning without a family record.
32. Rojas
- Meaning: Red; it may have described a person or a place.
- Origin: Spanish.
- Pronunciation: ROH-hahs.
- 2026 note: A simple surname with a clear Spanish word connection.
33. Fuentes
- Meaning: Springs or fountains.
- Origin: Spanish place-name surname.
- Pronunciation: FWEN-tes.
- 2026 note: Its water-related meaning may suit a family with regional roots near a spring.
34. Carrillo
- Meaning: Often treated as a Spanish nickname or family surname; its exact origin is debated.
- Origin: Spanish.
- Pronunciation: kah-REE-yoh.
- 2026 note: Use family history rather than a guessed translation to establish its meaning.
35. Robles
- Meaning: Oak trees.
- Origin: Spanish.
- Pronunciation: ROH-bles.
- 2026 note: A nature-linked surname with a strong, traditional sound.
36. Salazar
- Meaning: A place-name surname associated with the Basque region.
- Origin: Basque and Spanish.
- Pronunciation: sah-lah-SAR.
- 2026 note: Look for place names in northern Spain when researching its history.
37. Ortega
- Meaning: Often linked to a place name or to a plant name related to nettles.
- Origin: Spanish.
- Pronunciation: or-TEH-gah.
- 2026 note: The exact derivation may depend on the family’s ancestral area.
38. Delgado
- Meaning: Thin or slender.
- Origin: Spanish descriptive surname.
- Pronunciation: del-GAH-doh.
- 2026 note: This describes an old naming tradition, not anyone’s current appearance.
39. Marín
- Meaning: Often linked to Latin marinus, meaning “of the sea.”
- Origin: Spanish.
- Pronunciation: mah-REEN.
- 2026 note: A fitting choice for a fictional family with coastal ties.
40. Ibarra
- Meaning: Valley or riverside meadow in common Basque interpretations.
- Origin: Basque.
- Pronunciation: ee-BAH-rrah.
- 2026 note: Its Basque roots distinguish it from many Spanish patronymics.
41. Cabrera
- Meaning: A place associated with goats.
- Origin: Spanish and Catalan place-name traditions.
- Pronunciation: kah-BREH-rah.
- 2026 note: Regional records may help narrow down its original place.
42. León
- Meaning: Lion; it can also refer to the Spanish region and city of León.
- Origin: Spanish.
- Pronunciation: leh-ON.
- 2026 note: Check whether a family story connects it to a place or the animal.
43. Solís
- Meaning: Often treated as a Spanish place-name surname; its exact derivation is debated.
- Origin: Spanish.
- Pronunciation: soh-LEES.
- 2026 note: Keep the accent when writing the name in standard Spanish.
44. Espinoza
- Meaning: Often linked to a place with thorny plants.
- Origin: Spanish.
- Pronunciation: es-pee-NOH-sah.
- 2026 note: Espinosa is another established spelling.
45. Pacheco
- Meaning: An old Iberian family name with a debated deeper origin.
- Origin: Spanish and Portuguese surname tradition.
- Pronunciation: pah-CHEH-koh.
- 2026 note: Historical family records offer a better guide than modern word translations.
46. Acosta
- Meaning: Often associated with a coastal place or slope, though its exact origin varies.
- Origin: Iberian, including Spanish and Portuguese traditions.
- Pronunciation: ah-KOHS-tah.
- 2026 note: A familiar surname in many Latin American countries.
47. Miranda
- Meaning: Often linked to a place name derived from Latin mirandus, “worthy of admiration.”
- Origin: Spanish and Portuguese place-name tradition.
- Pronunciation: mee-RAHN-dah.
- 2026 note: A useful option for a character with Iberian family roots.
48. Valencia
- Meaning: A place name from the Latin Valentia, associated with strength or vigor.
- Origin: Spanish place-name surname.
- Pronunciation: vah-LEN-see-ah.
- 2026 note: It may point to a place rather than a personal trait.
49. Cárdenas
- Meaning: Often linked to a place with thistles or bluish-purple plants.
- Origin: Spanish place-name surname.
- Pronunciation: KAR-deh-nahs.
- 2026 note: Local records can help distinguish between families with this surname.
50. Padilla
- Meaning: Traditionally linked to a place name; some explanations connect it to a small pan.
- Origin: Spanish.
- Pronunciation: pah-DEE-yah.
- 2026 note: Its exact history should be checked against a family’s place of origin.
51. Salinas
- Meaning: Salt flats or saltworks.
- Origin: Spanish place-name surname.
- Pronunciation: sah-LEE-nahs.
- 2026 note: It may reflect an ancestor’s home near a salt-producing area.
52. Orozco
- Meaning: A surname rooted in a Basque place name.
- Origin: Basque.
- Pronunciation: oh-ROHS-koh.
- 2026 note: A good example of the varied roots found in Mexican surnames.
53. Velázquez
- Meaning: Traditionally linked to a personal name, often interpreted as “son of Velasco.”
- Origin: Spanish.
- Pronunciation: veh-LAHS-kes.
- 2026 note: Velasquez is a common spelling in English-language records.
54. Núñez
- Meaning: Son of Nuño.
- Origin: Spanish patronymic.
- Pronunciation: NOON-yes.
- 2026 note: Keep the tilde in Spanish writing.
55. Escobar
- Meaning: Often linked to a place where broom plants grew.
- Origin: Spanish place-name surname.
- Pronunciation: es-koh-BAR.
- 2026 note: Its botanical connection is a useful clue for historical research.
56. Lara
- Meaning: A Spanish place-name surname associated with Lara in Burgos.
- Origin: Spanish.
- Pronunciation: LAH-rah.
- 2026 note: It is short and easy to pronounce in English.
57. Villanueva
- Meaning: New town.
- Origin: Spanish place-name surname.
- Pronunciation: vee-yah-NWEH-vah.
- 2026 note: This surname has a direct place-related meaning.
58. Camacho
- Meaning: An old Iberian surname with uncertain deeper meaning.
- Origin: Spanish and Portuguese surname tradition.
- Pronunciation: kah-MAH-choh.
- 2026 note: Avoid treating a debated origin as a proven translation.
59. Cervantes
- Meaning: The deeper origin is uncertain; the surname is well known through Spanish literature.
- Origin: Spanish.
- Pronunciation: ser-VAHN-tes.
- 2026 note: Miguel de Cervantes is a famous namesake for literature fans.
60. Miranda
- Meaning: Often associated with a Spanish or Portuguese place name.
- Origin: Iberian.
- Pronunciation: mee-RAHN-dah.
- 2026 note: Already listed at number 47, so it is not counted again.
Mexican Last Names Inspired by Places and Nature
These surnames can point to landscapes, plants, animals, or old towns. Their meanings can help you explore possible family links, but a surname alone cannot prove where your ancestors lived.
60. Aguirre
- Meaning: Often linked to a prominent place or open area.
- Origin: Basque.
- Pronunciation: ah-GEE-rreh.
- 2026 note: A distinctive surname with roots in northern Spain.
61. Campos
- Meaning: Fields.
- Origin: Spanish and Portuguese.
- Pronunciation: KAHM-pos.
- 2026 note: A clear choice for a name with a rural connection.
62. Vega
- Meaning: Fertile plain or meadow.
- Origin: Spanish place-name surname.
- Pronunciation: VEH-gah.
- 2026 note: Short and easy to use in a character name.
63. Robles
- Meaning: Oak trees.
- Origin: Spanish.
- Pronunciation: ROH-bles.
- 2026 note: Already listed at number 35; it is not a separate surname entry.
63. Rubio
- Meaning: Blond or fair-haired.
- Origin: Spanish descriptive surname.
- Pronunciation: ROO-byoh.
- 2026 note: The old description does not tell you a present-day relative’s appearance.
64. Mora
- Meaning: Often linked to a blackberry or mulberry.
- Origin: Spanish.
- Pronunciation: MOH-rah.
- 2026 note: A short surname with a possible botanical link.
65. Rosales
- Meaning: Rose bushes or rose gardens.
- Origin: Spanish.
- Pronunciation: roh-SAH-les.
- 2026 note: A good option for a family name linked to plants.
66. Pineda
- Meaning: Pine grove.
- Origin: Spanish place-name surname.
- Pronunciation: pee-NEH-dah.
- 2026 note: Its nature-related meaning is straightforward.
67. Rocha
- Meaning: Rock or rocky place in common Iberian interpretations.
- Origin: Spanish and Portuguese.
- Pronunciation: ROH-chah.
- 2026 note: The exact history may depend on the family’s region.
68. Salgado
- Meaning: Salty.
- Origin: Spanish and Portuguese descriptive surname.
- Pronunciation: sahl-GAH-doh.
- 2026 note: It may reflect an old nickname or a local feature.
69. Tapia
- Meaning: Often associated with a wall made from earth or mud.
- Origin: Spanish.
- Pronunciation: TAH-pee-ah.
- 2026 note: This surname has a practical connection to traditional building.
70. Montoya
- Meaning: A place-name surname with Basque roots.
- Origin: Basque and Spanish.
- Pronunciation: mon-TOH-yah.
- 2026 note: It is found across Mexico and other Spanish-speaking regions.
71. Sandoval
- Meaning: A Spanish place name, associated with Sandoval in Burgos.
- Origin: Spanish.
- Pronunciation: san-doh-VAHL.
- 2026 note: Search historical place records if the name appears in your family tree.
72. Serrano
- Meaning: Person from the mountains or highlands.
- Origin: Spanish descriptive or regional surname.
- Pronunciation: seh-RRAH-noh.
- 2026 note: It may refer to an ancestor’s home region.
73. Sierra
- Meaning: Mountain range.
- Origin: Spanish place-name surname.
- Pronunciation: see-EH-rrah.
- 2026 note: A simple option for a surname with a landscape link.
74. Ríos
- Meaning: Rivers.
- Origin: Spanish place-name surname.
- Pronunciation: REE-ohs.
- 2026 note: The accent mark is part of standard Spanish spelling.
75. Castañeda
- Meaning: Often linked to a place with chestnut trees.
- Origin: Spanish.
- Pronunciation: kahs-tah-NYEH-dah.
- 2026 note: Its botanical roots may be useful when researching an ancestral village.
76. Del Valle
- Meaning: Of the valley.
- Origin: Spanish place-name surname.
- Pronunciation: del VAH-yeh.
- 2026 note: It contains a common Spanish place word.
77. De la Torre
- Meaning: Of the tower.
- Origin: Spanish place-name surname.
- Pronunciation: deh lah TOH-rreh.
- 2026 note: Preserve the spaces when writing the full surname.
78. De León
- Meaning: Of León; León also means lion in Spanish.
- Origin: Spanish.
- Pronunciation: deh leh-ON.
- 2026 note: It can reflect a family link to a place called León.
79. Del Río
- Meaning: Of the river.
- Origin: Spanish place-name surname.
- Pronunciation: del REE-oh.
- 2026 note: The accent belongs on the “í” in standard spelling.
80. Vallejo
- Meaning: Often associated with a small valley.
- Origin: Spanish.
- Pronunciation: vah-YEH-hoh.
- 2026 note: It is a good example of a surname tied to landforms.
Distinctive and Regional Mexican Last Names
Mexico’s surname traditions are not limited to Spanish roots. Indigenous languages also remain part of Mexican identity. In the Yucatán Peninsula, for example, Maya surnames such as Pech, Canul, and Poot are well established.
81. Garza
- Meaning: Heron, a long-legged water bird.
- Origin: Spanish.
- Pronunciation: GAR-sah.
- 2026 note: A familiar surname, especially in northern Mexico and Mexican American communities.
82. Treviño
- Meaning: A place-name surname linked to Treviño in Spain.
- Origin: Spanish and Basque regional history.
- Pronunciation: treh-VEE-nyoh.
- 2026 note: It is often associated with families from northeastern Mexico.
83. Valdez
- Meaning: Traditionally linked to a patronymic or an old personal name; exact roots vary.
- Origin: Spanish.
- Pronunciation: vahl-DES.
- 2026 note: Valdés is another spelling found in Spanish-language records.
84. Juárez
- Meaning: Its deeper origin is debated; it is a long-established Spanish surname.
- Origin: Spanish.
- Pronunciation: HWAH-res.
- 2026 note: The name may remind readers of Mexican president Benito Juárez.
85. Contreras
- Meaning: A Spanish place-name surname.
- Origin: Spanish.
- Pronunciation: kon-TREH-rahs.
- 2026 note: It can be researched through historical Spanish place records.
86. Cortés
- Meaning: Courteous or polite in the traditional Spanish word sense.
- Origin: Spanish descriptive surname.
- Pronunciation: kor-TES.
- 2026 note: It is also associated with the historical figure Hernán Cortés.
87. Dávila
- Meaning: A place-name surname associated with Ávila in Spain.
- Origin: Spanish.
- Pronunciation: DAH-vee-lah.
- 2026 note: The spelling with an accent is standard in Spanish.
88. Durán
- Meaning: Often linked to the old personal name Durand, associated with endurance.
- Origin: Spanish and other Romance-language traditions.
- Pronunciation: doo-RAHN.
- 2026 note: Its deeper history is older than modern Mexico.
89. Figueroa
- Meaning: Often linked to a place with fig trees.
- Origin: Galician and Spanish.
- Pronunciation: fee-gheh-ROH-ah.
- 2026 note: This surname reflects the variety of regional roots in Spanish names.
90. Franco
- Meaning: Free or frank in older Romance-language use; it can also have other historical roots.
- Origin: Spanish and Italian surname traditions.
- Pronunciation: FRAHN-koh.
- 2026 note: Family-specific records can help identify its particular origin.
91. Gallegos
- Meaning: Galicians or people from Galicia.
- Origin: Spanish regional surname.
- Pronunciation: gah-YEH-gohs.
- 2026 note: It may point to an ancestor’s regional identity in Spain.
92. Guzmán
- Meaning: A historic surname with a debated deeper origin.
- Origin: Spanish.
- Pronunciation: goos-MAHN.
- 2026 note: It has a long history in Spanish-speaking communities.
93. Lozano
- Meaning: Often interpreted as lively or vigorous in older Spanish usage.
- Origin: Spanish descriptive surname.
- Pronunciation: loh-SAH-noh.
- 2026 note: Treat the meaning as a historical description, not a personality label.
94. Macías
- Meaning: A surname associated with the personal name Macías; its deeper origin is debated.
- Origin: Spanish.
- Pronunciation: mah-SEE-ahs.
- 2026 note: The accent helps preserve the correct Spanish spelling.
95. Maldonado
- Meaning: An old surname with an uncertain exact meaning.
- Origin: Spanish.
- Pronunciation: mahl-doh-NAH-doh.
- 2026 note: It is better to record its history than guess at a translation.
96. Mejía
- Meaning: An old Iberian surname with several proposed origins.
- Origin: Spanish.
- Pronunciation: meh-HEE-ah.
- 2026 note: You may also find the spelling Mexía in older records.
97. Murillo
- Meaning: Often linked to a place or small wall.
- Origin: Spanish.
- Pronunciation: moo-REE-yoh.
- 2026 note: The name has historic use in Spain and Latin America.
98. Navarro
- Meaning: Person from Navarre.
- Origin: Spanish regional surname.
- Pronunciation: nah-VAH-rroh.
- 2026 note: Navarre is a historic region in northern Spain.
99. Nieto
- Meaning: Grandson.
- Origin: Spanish descriptive or family surname.
- Pronunciation: NYEH-toh.
- 2026 note: The literal word is simple, but each family’s surname history may differ.
100. Quintero
- Meaning: Often linked to land or a share of cultivated land; exact roots can vary.
- Origin: Spanish.
- Pronunciation: keen-TEH-roh.
- 2026 note: Check historical documents before assigning a precise occupational meaning.
101. Rangel
- Meaning: A Spanish surname whose deeper derivation is uncertain.
- Origin: Spanish.
- Pronunciation: rahn-HEL.
- 2026 note: It appears in Mexican and wider Latin American family histories.
102. Sáenz
- Meaning: Traditionally linked to the personal name Sancho.
- Origin: Spanish patronymic tradition.
- Pronunciation: sah-ENS.
- 2026 note: Older records may show spelling variations.
103. Silva
- Meaning: Forest or woodland in Latin.
- Origin: Portuguese and Spanish surname tradition.
- Pronunciation: SEEL-vah.
- 2026 note: It is common in several countries, so it does not prove Mexican ancestry by itself.
104. Vera
- Meaning: Often linked to a Spanish place name; proposed meanings vary.
- Origin: Spanish.
- Pronunciation: VEH-rah.
- 2026 note: Research the family’s home region to learn more.
105. Villalobos
- Meaning: Town of wolves.
- Origin: Spanish place-name surname.
- Pronunciation: vee-yah-LOH-bos.
- 2026 note: Its components connect villa with lobos, the Spanish word for wolves.
106. Zúñiga
- Meaning: A place-name surname of Basque origin.
- Origin: Basque and Spanish.
- Pronunciation: SOO-nyee-gah.
- 2026 note: It is a useful example of a surname that crosses language regions.
107. Pech
- Meaning: A Maya surname; a single universal translation should not be assumed without a reliable source.
- Origin: Maya, especially the Yucatán Peninsula.
- Pronunciation: PECH.
- 2026 note: Look into local Maya history when researching this surname.
108. Canul
- Meaning: A Maya surname with a regional history; its exact meaning should be verified in a specialist source.
- Origin: Maya, Yucatán.
- Pronunciation: kah-NOOL.
- 2026 note: It is a useful reminder that Mexican surnames have Indigenous roots too.
109. Chan
- Meaning: A Maya surname with multiple possible linguistic interpretations.
- Origin: Maya, especially in southeastern Mexico.
- Pronunciation: CHAHN.
- 2026 note: Do not confuse the surname’s local history with meanings in other languages.
110. Ek
- Meaning: Often associated with “star” in Yucatec Maya.
- Origin: Maya.
- Pronunciation: EHK.
- 2026 note: Confirm the spelling and family history when studying regional records.
111. May
- Meaning: A traditional Maya surname; a single meaning is not firmly established here.
- Origin: Maya, Yucatán.
- Pronunciation: MYE.
- 2026 note: It is distinct from the English month name in its cultural setting.
112. Uc
- Meaning: A Maya surname whose exact translation should be checked with a reliable regional source.
- Origin: Maya, Yucatán.
- Pronunciation: OOK.
- 2026 note: Its short spelling makes it stand out in surname lists.
113. Poot
- Meaning: A Maya surname with a regional family history; avoid an unverified literal translation.
- Origin: Maya, Yucatán.
- Pronunciation: POHT.
- 2026 note: It is found among families with roots in the peninsula.
114. Tun
- Meaning: A Maya surname; the exact surname meaning can depend on its linguistic and family context.
- Origin: Maya.
- Pronunciation: TOON.
- 2026 note: Regional language sources are best for deeper research.
115. Bacab
- Meaning: A surname associated with Maya heritage; its precise family-name meaning needs specialist verification.
- Origin: Maya, Yucatán.
- Pronunciation: bah-KAHB.
- 2026 note: It is less widespread than many Spanish-origin surnames in Mexico.
116. Xicoténcatl
- Meaning: Commonly interpreted as “person of the bumblebee place.”
- Origin: Nahuatl, an Indigenous language of Mexico.
- Pronunciation: shee-koh-TEN-kahtl.
- 2026 note: The surname is associated with a historic Tlaxcalan leader.
117. Xochimitl
- Meaning: Often interpreted as “flowered arrow” from Nahuatl elements.
- Origin: Nahuatl.
- Pronunciation: soh-chee-MEETL.
- 2026 note: This is a distinctive surname for research into Indigenous naming traditions.
118. Xóchitl
- Meaning: Flower.
- Origin: Nahuatl; more commonly known as a given name.
- Pronunciation: SOH-cheetl.
- 2026 note: Verify its use as a family surname in the specific record you are researching.
119. Tenorio
- Meaning: An old Iberian surname with an uncertain deeper derivation.
- Origin: Spanish and Portuguese surname traditions.
- Pronunciation: teh-NOH-ree-oh.
- 2026 note: Family records may reveal a more precise regional link.
120. Arellano
- Meaning: A place-name surname associated with Arellano in Navarre, Spain.
- Origin: Spanish and Basque regional history.
- Pronunciation: ah-reh-YAH-noh.
- 2026 note: It provides a starting point for tracing links to northern Spain.
How to Choose the Right Mexican Last Name
Use these tips when picking a surname for a story, family tree, or character.
- Check the roots. Decide whether you want a Spanish, Basque, or Indigenous surname.
- Say it aloud. Test the surname with the first name. Make sure it sounds natural.
- Keep accents where needed. Names such as Hernández and González have standard Spanish spellings.
- Learn the family story. A surname’s meaning does not prove a specific family connection.
- Understand two surnames. Many Mexican names include both paternal and maternal surnames. Customs and legal rules can vary.
- Check regional roots. Maya surnames may be especially relevant to family research in Yucatán.
- Verify rare names. Use birth records, family documents, and reliable historical sources to confirm unusual spellings.
FAQs:
What are the most common Mexican last names?
Hernández, García, Martínez, López, and González are among Mexico’s most common surnames. INEGI’s published 2020 figures place Hernández at the top of its list. Rankings and counts can differ by data source and year.
What are some rare Mexican last names?
Bacab, Xicoténcatl, and Xochimitl are distinctive options to research. Some have Indigenous roots, but how common a name is depends on the region and the data source.
Why do Mexicans have two last names?
Many Mexicans traditionally use two surnames. The first often comes from the father’s first surname, and the second from the mother’s first surname. Naming rules and family choices can vary.
Are all Mexican last names Spanish?
No. Many Mexican surnames come from Spain, but Indigenous languages also contribute to the country’s naming traditions. Maya surnames are especially visible in parts of the Yucatán Peninsula.
What does Hernández mean?
Hernández traditionally means “son of Hernando” or “son of Hernán.” It is a Spanish patronymic surname, meaning it developed from a personal name.
What is the difference between a Mexican surname and a Spanish surname?
Many surnames are shared by Mexico and Spain because of their long historical ties. Mexican family names can also reflect Indigenous heritage and local history. A surname alone cannot establish someone’s nationality.
How can I find the origin of my Mexican last name?
Start with the exact spelling and any accent marks. Then check birth, marriage, church, and census records. Family locations and older documents can help you separate a proven family history from a general surname meaning.
Conclusion:
Mexican last names tell many different stories. Some come from Spanish personal names, while others reflect places, landscapes, or Indigenous heritage.
Use the pronunciation guides and meanings as a starting point, not as proof of ancestry. For the best results, pair a surname with family records and the region your relatives came from.

i’m David Villey, crafting catchy names, meaning, puns & trending ideas namezyo.com, helping you discover words that stick and go viral.