Home

Mexican Last Names List

Discover authentic Mexican Last Names - explore 50+ traditional to rare Hispanic surnames with meanings, origins, and regional distributions

Mexican Last Names List

indexnamemeaning
1AguilarThis Spanish last name is a habitational name for a region in Spain. It means “haunt of eagles.”
2AlvarezThis is a patronymic Spanish last name that means “son of Alvaro.”
3CanoThis last name was derived from a nickname that means “white
4CastilloThis is a habitational Mexican last name that refers to someone who lived near a large fortified building or castle.
5CastroThis is a topographic name for a castle or fortress in the Galicia region of Spain.
6CisnerosThis family name is derived from the Spanish word “cisne” which means “swan.” It is also a habitational name for a place in the province of Palencia.
7CortesThis Spanish surname is derived from the word “Corte” which is a nickname for a refined or courteous person.
8CruzThis is derived from the personal name that means “cross” or “dweller by a cross.”
9CuevasThis is a habitational name for caves found in the provinces of Burgos and Malaga.
10De LeonThis surname can be referred to as topographic or patronymic. It can relate to the Spanish city of Leon or mean “son of Leon.”
11DelgadoThis Spanish and Portuguese last name is derived from a nickname for a thin or slender person.
12DiazThis is a patronymic surname that means “son of Diego.”
13DominguezThis surname is either derived from the Latin word “Dominicus” which means “belonging to the Lord” or it is patronymic for “son of Domingo.”
14EspinozaThis is a habitational name for many places named Espinosa in the Galicia and Vascongadas regions of Spain. It is derived from the word “Espino” which means “hawthorn.”
15EstradaThis name is derived from the word “Estrada” which is Spanish for “road.” It can also be taken from the Latin word “strata” which means “paved road.”
16FernandezThis is a patronymic surname that means “son of Fernando.”
17FloresThis name is derived from the Latin word “Floris” which means “flowers.” This habitational name was used for someone who dwelled near where flowers grew, commonly in Guatemala and Uruguay.
18FrancoThis surname is derived from the personal name “Frank” which means “free” in both Spanish and Italian. “Franco” was also used to describe a member of the Germanic people who lived in the lands around the Rhine River.
19FuentesThis Spanish surname means “fountains” and is a habitational name for someone who lived near a fountain or spring.
20GarciaThis patronymic surname means “son of Garcia” which is the Spanish form of “Gerald.” “Gerald” is a Germanic name that means “rule of the spear.”
21GarzaThis is a Basque and Galician habitational surname that means “dweller at the sign of the heron.”
22GomezThis is a common Spanish patronymic surname that means “son of Gome.”
23GonzalezThis patronymic surname means “son of Gonzalo.”
24GuerreroThis surname was derived from the word “Guerra” which means “war.” It was used as a nickname for a soldier.
25GutierrezThis is a patronymic surname that means “son of Gutierre.”
26GuzmanThis is a topographic surname for someone who resides in the village named “Guzman” in the Burgos region of Spain.
27HernandezThis patronymic name means either “son of Hernando” or “son of Fernando.” “Fernando” is the Spanish form of the Old German name “Ferdinand” which means “bold voyager.”
28HerreraThis is a habitational surname for someone who resides in a village that has a blacksmith forge, which is called a “herreria.”
29IbarraThis is a Basque habitational name for someone who resided in a valley or plain near a river.
30IglesiasThis is a habitational surname for a dweller near a church.
31JimenezThis very common patronymic surname means “son of Jimeno.”
32LopezThis Spanish patronymic name means “son of Lope.” It is derived from the Latin word “lupus” which means “wolf.”
33LozanoThis surname is derived from a nickname used to describe an elegant or good
34LugoThis is a habitational name for the city “Lugo” located in Galicia.
35LunaThis Spanish surname is derived from the Latin word “lumina” which means “light.”
36MaldonadoThis is a habitational name for someone who lived in the village of “Maldonado” in the Albacete province. It was also used as a nickname for an “ill
37MarinThis surname of Spanish origin was derived from the Latin word “Marinus” which means “of the sea.”
38MarquezThis is a patronymic name that means “son of Marcus” or “son of Marcos.”
39MartinezThis patronymic surname means “son of Martin.” It is also derived from the Latin word “Martinus” which is an alternative to “Mars,” the Roman God of fertility and war.
40MataThis is a habitational surname used in Spain and Portugal for someone who lived near the woods or a forest.
41MedinaThis is a habitational name for someone who resided in one of the cities named “Medina,” such as Medina del Campo in Valladolid province.
42MendezThis patronymic surname means “son of Mendel” or “son of Mendo.”
43MendozaThis Basque surname is a topographic name for someone who lived on or near a cold mountain.
44MontoyaThis Basque name is a topographic name for someone who dwells near hills and valleys.
45MoralesThis is a topographic surname for someone who lived near a mulberry bush.
46MorenoThis surname is derived from a nickname for someone with dark hair.
47MunozThis is a patronymic name that means “son of Muno.” The personal name “Muno” means “hill.”
48NavarroThis name of Basque origin is a habitational name for someone who lived in the Navarre village in Spain.
49OrtegaThis Galician surname is used for someone who lives in the village of Ortega in the Burgos province.
50OrtizThis is a very common patronymic surname that means “son of Orton or Orta.”
51ParraThis is a habitational name for someone who lived near a grapevine or trellis.
52PerezThis patronymic surname means “son of Pedro or Pero.”
53RamirezThis patronymic name means “son of Ramiro.”
54RamosThis habitational name was used for someone who resided in any of the towns called Ramos in Spain and Portugal.
55ReyesThis surname is derived from the Latin word “Regis” which means “royal.”
56RiosThis surname is derived from the Spanish word “Rio” which means “river.”
57RiveraThis is a topographic name for someone who lives near a riverbank.
58RodrigoThis surname is derived from the Old Germanic personal name “Hrodric” which means “renowned power.”
59RodriguezThis is a patronymic surname that means “son of Rodrigo.”
60RomeroThis name is derived from a nickname that means “pilgrim.”
61RosasThis surname is derived from the Latin word “rosa” which means “rose.”
62RubioThis name is derived from a nickname for someone who has red hair.
63RuizThis is a patronymic surname for “son of Ruy” which means “powerful ruler.”
64SanchezThis is a patronymic surname for “son of Sancho” which means “sanctified.”
65SotoThis is a topographic name used for someone who dwelled near a grove or small wood.
66SuarezThis patronymic name means “son of Suero or Soeiro.”
67TorresThis topographic surname for someone who lived near or in a tower.
68VasquezThis is a patronymic surname that means “son of Vasco.”
69VegaThis is a topographic name for someone who lives near a meadow.
70VelascoThis Basque surname means “raven” and is derived from the personal name of someone who takes care of sheep.
71FloresFrom the Spanish word for “flowers,” this last name often indicates a person who lived near a flowery area or worked with flowers.
72GonzálezA patronymic name meaning “son of Gonzalo,” which relates to battle, implying a warrior lineage.
73HernándezMeaning “son of Hernando” or “son of Fernando,” it has Germanic roots associated with bravery in peace and war.
74JiménezStemming from “son of Jimeno,” this name possibly derives from the Basque word for “winner.”
75PérezMeaning “son of Pedro,” this name carries a biblical association to the apostle Peter, symbolizing a rock or stone, indicative of a solid, reliable character.
76RamírezSignifying “son of Ramiro,” it’s associated with the Visigothic name meaning “famous counselor,” denoting wisdom and leadership.
77RiveraThis surname denotes someone who lived by a riverbank, linking the individual’s identity to the life
78RuizThis short and impactful surname means “son of Ruy,” an old nickname for Rodrigo, hinting at the famed and legendary rulers.
79SánchezDerived from the name “Sancho,” which means “sanctified,” this surname is a nod to the legacy of familial sainthood.
80TorresMeaning “towers,” it’s likely a habitational name for someone who lived near a tower or worked in one, symbolizing vigilance.
Mexican Last Names Last Names