Mexican last names with origins and meanings

Explore the most common Mexican last names (apellidos) with Spanish and indigenous origins, meanings, and traditions.

Try an idea:

Mexican last name ideas

  • Hernández
  • Martínez
  • López
  • González
  • Rodríguez

5 of 26 · Show all

From a given name26

Hernando
Martín
Lope
Gonzalo
Rodrigo
Pedro
Sancho
Ramiro
Gome
Diego
Fernando
Álvaro
Jimeno
Ruy
Gutierre
Domingo
Vasco
Munio
Suero
Mendo
Nuño
Velasco
Marco
Benito
Enrique
García

From a place or landscape26

tower
flower
shore
cross
mulberry tree
castle
meadow
river
fountain
field
rock
forest
mountain
church
grove
moon
road
ridge
valley
stream
coast
city
new town
oak
pine + grove
cold + mountain

Not quite right? Describe what you're naming and Nomi finds names that fit.

From an occupation15

smith
warrior
miller
shoemaker
shepherd
knight
mayor
pilgrim
nobleman
duke
count
king
abbot
smith
sea

From a nickname or trait20

dark
blond
thin
bald
brave
courteous
loyal
good
white
brown
curly-haired
grey-haired
red
dark
brave
heron
lion
wolf
bull
lamb

About Mexican last names

Mexicans carry two surnames, the father's first and then the mother's. Hernández, García and Martínez are among the most common.

Frequently asked questions

Each person takes the father's first surname, then the mother's first surname. That way both families appear in the name.

Hernández, García, Martínez, López and González are among the most common. Most of them are patronymic names.

It means son of. Rodríguez was the son of Rodrigo, and Sánchez the son of Sancho.

Most are Spanish in origin, but some come from Nahuatl, Maya and other native languages. The list on this page covers Spanish-origin names.

Usually not. A woman keeps both of her surnames, and her children take their father's first surname, then hers.

Yes. Every name here is free to use. Describe your character in the search to get 50+ Mexican name ideas.

More name generators