Most Common Mexican Last Names and Meanings
All Mexican citizens carry a surname. The law requires that the Mexican last names be made up of two elements; the father’s surname name followed by the mothers last name.
Even after marriage, Mexicans do not tend to change their surnames. This is the case for both the man and woman. The wife, however, has the option of adding to her name both of the names of her husband, preceded by the particle “de”. The result is not, however, an official surname but a simple surname of use, without relevance for the civil status register.
Most Mexicans will usually have two given names, with the addition of the last names of both their parents. This is a traditional system to for passing down surnames. See also, Spanish Last names.

Most Common Mexican Surnames and Meanings
Listed below are the most commonly found Mexican last names, in no particular order.
- Herman: Hernan Cortez was the conquistador of what is now Mexico.
- Garcia: Meaning young or young warrior.
- Lopez: Means son of Lope
- Martinez: Means son of Martín
- Rodriguez : Means son of Rodrigo.
- Gonzalez: Means son of Gonzalo
- Perez Means son of Pedro
- Sanchez: Means son of Sancho
- Gomez: Son of Gome
- Flores : Means flowers.
Read More:
- What are Popular Korean Last Names
- Know Something Japanese Last Names
- Interesting Facts about Russian Last Names
- Do You Know This Hawaiian Last Names
- Italian Last Names: What You Know
- Most Common Indian Last Names
- Greek Surnames History
- Arabic Last Names
- Spanish Last Names
- Most Popular Polish Last Names