Looking for a unique and meaningful Mexican last name? This guide provides a comprehensive list of popular and lesser-known Mexican last names, along with their rich historical and cultural significance. From traditional family names to modern variations, explore the diverse world of Mexican surnames and discover the stories behind them.
1. **Aguilar:** Eagle, a symbol of strength and power.
2. **Alvarez:** Son of Alvaro, a popular Spanish name meaning "wise protector."
3. **Arias:** Of noble lineage, derived from the Spanish word "arias" meaning "noble songs."
4. **Acosta:** Descendant of "Acosta," meaning "a man from the coast."
5. **Alonso:** A Spanish name of Germanic origin, meaning "noble" or "famous warrior."
6. **Alvarado:** Originating from the town of "Alvarado," meaning "watchtower."
7. **Andrade:** From the Spanish "andrade," meaning "strong man."
8. **Anguiano:** Meaning "a person from Anguiano," a town in Spain.
9. **Arenas:** From the Spanish "arenas," meaning "sands."
10. **Arroyo:** From the Spanish "arroyo," meaning "stream."
11. **Baca:** From the Spanish word "baca," meaning "berry."
12. **Baeza:** A Spanish surname meaning "a person from Baeza."
13. **Barajas:** Meaning "a person from Barajas," a town in Spain.
14. **Barba:** From the Spanish "barba," meaning "beard."
15. **Barrera:** Meaning "barrier" or "fence."
16. **Bautista:** Meaning "baptist" or "one who baptizes."
17. **Beltran:** A Spanish name of Germanic origin, meaning "bright fame."
18. **Benitez:** Meaning "son of Benito," a Spanish name meaning "blessed."
19. **Blanco:** Meaning "white."
20. **Bobadilla:** From the Spanish "Bobadilla," meaning "a person from Bobadilla."
21. **Bolaños:** From the Spanish "bolaños," meaning "a place with many balls."
22. **Borja:** From the Spanish word "borja," meaning "a person from Borja."
23. **Cabrera:** Meaning "goat."
24. **Cadena:** From the Spanish "cadena," meaning "chain."
25. **Calderon:** Meaning "cauldron" or "pot."
26. **Calvillo:** From the Spanish "calvillo," meaning "bald."
27. **Campos:** From the Spanish "campos," meaning "fields."
28. **Canales:** From the Spanish "canales," meaning "canals."
29. **Cardenas:** From the Spanish "cardenas," meaning "a person from Cardenas."
30. **Carrillo:** From the Spanish "carrillo," meaning "wagon."
31. **Castillo:** Meaning "castle."
32. **Cervantes:** Meaning "from the mountains."
33. **Chavez:** From the Spanish "chavez," meaning "key."
34. **Cisneros:** Meaning "from the mountains."
35. **Contreras:** Meaning "against the current."
36. **Cortez:** Meaning "courteous."
37. **Cruz:** Meaning "cross."
38. **Delgado:** Meaning "thin" or "slender."
39. **Diaz:** Meaning "day."
40. **Dominguez:** Meaning "son of Domingo," a Spanish name meaning "Lord."
41. **Escobedo:** Meaning "a place with many brooms."
42. **Espinoza:** Meaning "thorn."
43. **Estrella:** Meaning "star."
44. **Flores:** Meaning "flowers."
45. **Fuentes:** Meaning "fountains."
46. **Garcia:** Meaning "son of Garcia," a Spanish name of Germanic origin.
47. **Garza:** Meaning "crane."
48. **Gonzalez:** Meaning "son of Gonzalo," a Spanish name meaning "warlike."
49. **Guerrero:** Meaning "warrior."
50. **Hernandez:** Meaning "son of Hernando," a Spanish name of Germanic origin.
51. **Herrera:** Meaning "ironworker."
52. **Jimenez:** Meaning "son of Jaime," a Spanish name meaning "supplanter."
53. **Jimenez:** Meaning "son of Jaime," a Spanish name meaning "supplanter."
54. **Juarez:** Meaning "son of Juan," a Spanish name meaning "God is gracious."
55. **Lara:** From the Spanish "lara," meaning "home."
56. **Lopez:** Meaning "son of Lope," a Spanish name meaning "wolf."
57. **Loya:** From the Spanish "loya," meaning "loyalty."
58. **Macias:** From the Spanish "macias," meaning "hammer."
59. **Maldonado:** Meaning "badly named."
60. **Manzanarez:** Meaning "apple orchard."
61. **Marquez:** Meaning "marquis."
62. **Martinez:** Meaning "son of Martin," a Spanish name meaning "warlike."
63. **Medina:** Meaning "city."
64. **Mendoza:** Meaning "a person from Mendoza."
65. **Mendez:** Meaning "son of Menendez," a Spanish name meaning "a protector of mankind."
66. **Mercado:** Meaning "market."
67. **Miranda:** Meaning "to look."
68. **Montero:** Meaning "hunter."
69. **Mora:** From the Spanish "mora," meaning "blackberry."
70. **Morales:** Meaning "customs" or "manners."
71. **Moya:** Meaning "to be wet."
72. **Munoz:** Meaning "son of Muño," a Spanish name meaning "monk."
73. **Nava:** From the Spanish "nava," meaning "plain."
74. **Navarro:** Meaning "a person from Navarra."
75. **Negrete:** Meaning "black" or "dark."
76. **Nieto:** Meaning "grandson."
77. **Noriega:** Meaning "a person from Noriega."
78. **Ochoa:** Meaning "eight."
79. **Olvera:** Meaning "olive tree."
80. **Ortega:** Meaning "a person from Ortega."
81. **Ortiz:** Meaning "son of Ortiz," a Spanish name meaning "bear."
82. **Orozco:** Meaning "goldsmith."
83. **Padilla:** Meaning "little pad."
84. **Palacios:** Meaning "palaces."
85. **Pantoja:** Meaning "a person from Pantoja."
86. **Parra:** Meaning "vineyard."
87. **Pascual:** Meaning "Easter."
88. **Perez:** Meaning "son of Pedro," a Spanish name meaning "rock."
89. **Ponce:** Meaning "bridge."
90. **Portillo:** Meaning "little gate."
91. **Quezada:** Meaning "cheese."
92. **Ramirez:** Meaning "son of Ramiro," a Spanish name meaning "famous protector."
93. **Reyes:** Meaning "kings."
94. **Rios:** Meaning "rivers."
95. **Rodriguez:** Meaning "son of Rodrigo," a Spanish name meaning "famous ruler."
96. **Rojo:** Meaning "red."
97. **Romero:** Meaning "pilgrim."
98. **Rosales:** Meaning "rose bushes."
99. **Ruiz:** Meaning "red."
100. **Salazar:** Meaning "a person from Salazar."
101. **Sanchez:** Meaning "son of Sancho," a Spanish name meaning "holy."
102. **Santacruz:** Meaning "holy cross."
103. **Santiago:** Meaning "Saint James."
104. **Santos:** Meaning "saints."
105. **Sandoval:** Meaning "a person from Sandoval."
106. **Serrano:** Meaning "mountain dweller."
107. **Silva:** Meaning "woods" or "forest."
108. **Solano:** Meaning "south."
109. **Soto:** Meaning "under."
110. **Suarez:** Meaning "son of Suarez," a Spanish name meaning "a man from Soria."
111. **Torres:** Meaning "towers."
112. **Valdez:** Meaning "a person from Valdez."
113. **Valencia:** Meaning "a person from Valencia."
114. **Vargas:** Meaning "a person from Vargas."
115. **Vasquez:** Meaning "son of Vasco," a Spanish name of Germanic origin.
116. **Vega:** Meaning "plain."
117. **Velasquez:** Meaning "little veil."
118. **Venegas:** Meaning "vineyards."
119. **Vera:** Meaning "truth."
120. **Vergara:** Meaning "a person from Vergara."
121. **Villarreal:** Meaning "royal village."
122. **Villanueva:** Meaning "new town."
123. **Villegas:** Meaning "green village."
124. **Virgen:** Meaning "virgin."
125. **Zepeda:** Meaning "sheepfold."

like(0)

Comment list 0 comments

No comments yet

WeChat Mini Program

WeChat scan to experience

Submit

WeChat Official Account

WeChat scan to follow

submit
commentt
Back to the top