Spanish last names with origins and meanings

See where a Spanish surname comes from, or find one for a character.

1 credit per search

Spanish last names by origin

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

5 of 25 · Show all ·

From a given name25

Fernando
Gonzalo
Rodrigo
Lope
Martín
Sancho
Pedro
Gome
Diego
Álvaro
Ramiro
Hernando
Jimeno
Ruy
Suero
Vasco
Domingo
Gutierre
Munio
Nuño
Ordoño
Benito
Velasco
Pelayo
Galindo

From a region or town15

Navarra
Aragón
Castilla
Galicia
Cataluña
Soria
Toledo
Valencia
Sevilla
Burgos
Zamora
Medina
Andújar
Cuenca
Montoya (Álava)

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

From a place or landscape20

bridge
meadow
plain
well
lake
thicket
hill
rock
castle
tower
church
river
mountain
ridge
valley
shore
village
oak + grove
street
fountain

Basque surnames11

new + house
upper + house
bridge + village
valley
valley
fountain + below
church + side
cold + mountain
stone
meadow
wolf

Catalan surnames15

hill
hill
fountain
ridge
rock
village
meadow
forest
stream
castle
smith
carpenter
tailor
bridge
shore

Galician surnames10

fortress
grove
hill
stream
oak
smith
meadow
fountain
monk
village

From an occupation15

smith
miller
shoemaker
shepherd
carpenter
barber
cowherd
monk
clerk
warrior
knight
mayor
nobleman
pilgrim
cook

From a nickname or trait10

dark
blond
white
thin
bald
curly-haired
grey-haired
brave
loyal
strong

About Spanish last names

Most Spanish surnames started in the Middle Ages in one of four ways: a father's name, a place, a trade or a nickname. The ending -ez means son of, so Fernández is the son of Fernando and Sánchez the son of Sancho. Others name where a family lived, like Torres, tower, or Navarro, from Navarra. Spain also has its regions' own surnames: Basque ones often name the family house, as Echeverría, new house, does; Catalan ones like Puig, hill, and Font, fountain, name the land; Galician ones like Castro and Souto do the same in Galician. Every Spaniard carries two surnames, one from each parent, so Pedro Sánchez Pérez has a father named Sánchez and a mother named Pérez. Spanish surnames crossed the Atlantic with settlers, which is why the commonest Hispanic last names in the Americas are the same ones.

How to use this list: tap a surname to copy it. For a character, pair a given name with two surnames, the father's first, and pick a regional surname if the story is set in the Basque Country, Catalonia or Galicia. If none fit, describe the family in the search, and the generator suggests new surnames.

Frequently asked questions

A child takes the father's first surname and the mother's first surname, traditionally in that order. Since 2017 parents in Spain can choose the order. Women keep their own surnames when they marry.

Son of. Rodríguez is the son of Rodrigo, Martínez the son of Martín and Álvarez the son of Álvaro.

García. It is the most common first surname in Spain's national statistics. Its origin is disputed, which is why it is not in the lists below.

The common ones are. Most Hispanic surnames in Latin America came from Spain, so García, Rodríguez and López lead in both. Latin America adds surnames of its own, many of them on the Mexican last names page.

Many name the family house or its place. Etxe or eche is house, so Echeverría is new house and Goicoechea upper house; Zubiri is bridge town.

121 surnames in 8 groups. If none fit, describe the name you want in the search and get 20 new ideas.

Yes. Every name here is free to use, for a character, a story or a game.

More name generators

Browse all 249 generators →