Spanish Last Names

Spanish Last Names

Almost every Spanish last name tells a small story: whose son an ancestor was, which village he came from, what trade he worked or what he looked like. The -ez ending alone, meaning “son of,” accounts for many of Spain’s most common surnames.

This page lists more than 100 Spanish last names with their meanings and regions, from the everyday Garcías and Lópezes to distinctive Basque and Catalan surnames. It also explains the two-surname system that puzzles many Americans. For first names, see our Spanish names hub; for surnames from across the Spanish-speaking world, visit Hispanic last names and Mexican last names.

Our top picks: García, Rodríguez, Fernández, Castillo, Navarro, Morales, Delgado, Iglesias, Mendoza, Echeverría, Vidal, Salazar

Most common Spanish last names

According to Spain’s INE, these are the most widespread surnames in the country. Most are patronymics formed from medieval first names.

SurnameMeaningType
GarcíaPossibly Basque <em>gaztea</em>, “young,” or “bear”Old given name
RodríguezSon of Rodrigo (“famous ruler”)Patronymic
GonzálezSon of Gonzalo (“battle genius”)Patronymic
FernándezSon of Fernando (“brave voyager”)Patronymic
LópezSon of Lope (“wolf”)Patronymic
MartínezSon of MartínPatronymic
SánchezSon of Sancho (“holy”)Patronymic
PérezSon of Pedro (“rock”)Patronymic
GómezSon of Gome (“man”)Patronymic
MartínFrom the given name MartínGiven name
JiménezSon of Jimeno (possibly “one who listens”)Patronymic
RuizSon of Ruy (short for Rodrigo)Patronymic
HernándezSon of HernandoPatronymic
DíazSon of DiegoPatronymic
MorenoDark-haired, dark-skinnedNickname
MuñozSon of MuñoPatronymic
ÁlvarezSon of ÁlvaroPatronymic
RomeroPilgrim to Rome; also rosemaryNickname
AlonsoFrom the given name AlonsoGiven name
GutiérrezSon of Gutierre (Walter)Patronymic

More Spanish patronymic surnames (“son of”)

Medieval Castile added -ez, -az, -iz or -oz to a father’s name. Knowing the root tells you the ancestor’s first name.

SurnameSon of…Root meaning
DomínguezDomingoBelonging to the Lord
VázquezVascoBasque, or “crow”
RamírezRamiroFamous counsel
SuárezSueroSouthern
BenítezBenitoBlessed
EnríquezEnriqueRuler of the home
VelázquezVelascoPossibly Basque “little crow”
MéndezMendo (Menendo)Great strength
NúñezNuñoPossibly “ninth” or “grandfather”
IbáñezIbán (Juan)God is gracious
MárquezMarcosOf Mars
TéllezTelloPossibly Germanic “great”
GalíndezGalindoPossibly Germanic “combat”
SáezSanchoHoly

Spanish last names from places

Many families took the name of their town, a castle or a local landmark. Several are also common across Latin America.

SurnameMeaningNote
CastilloCastleLived near or worked at a castle
NavarroFrom NavarreNorthern kingdom
ToledoFrom the city of ToledoCentral Spain
MedinaArabic, “city”Several Spanish towns
IglesiasChurchesLived near a church
TorresTowersVery common place name
VegaMeadow, fertile plainCommon across Spain
RiveraRiverbankAlso Ribera
MonteroHunter, mountain manAlso occupational
Del RíoOf the riverOften written Delrío in the Americas
CorderoLambNickname or shepherd
CuevasCavesSouthern Spain
FuentesFountains, springsLived by a spring
MendozaBasque, “cold mountain”Town in Álava
VillanuevaNew townMany Spanish villages
AragónFrom the kingdom of AragonEastern Spain
SoriaFrom the city of SoriaCastile
GuzmánGood man (Germanic)Also a noble house

Occupational Spanish last names

Surnames that record an ancestor’s trade. Compare them with the English equivalents on our British last names page.

SurnameOccupationEnglish equivalent
HerreraIronworks, blacksmith’s wifeSmith
HerreroBlacksmithSmith
MolinaMillMiller
PastorShepherdShepherd
ZapateroShoemakerShoemaker
GuerreroWarrior, soldier—
CarpinteroCarpenterCarpenter
EscuderoSquire, shield-bearerSquire
VaqueroCowherd—
MonjeMonkMonk
AlcaldeMayor—
TejedorWeaverWeaver
BarberoBarberBarber
SerranoMountain dweller, sawyer—

Descriptive Spanish surnames

Some last names began as nicknames for a physical trait or personality.

SurnameMeaningOrigin
RubioBlondHair color
BlancoWhite, fairComplexion
DelgadoThin, slenderBuild
CalvoBaldAppearance
CrespoCurly-hairedHair
BravoBrave, fiercePersonality
LealLoyalPersonality
CanoGray-hairedHair
PardoBrownish-grayColoring
RojoRed, red-hairedHair
HermosoHandsomeAppearance
SalvadorSaviorReligious nickname

Basque last names

Basque surnames are usually place-based and easy to spot: look for -etxea/-echea (house), -berri (new) and -aga (place of).

SurnameMeaningPronunciation
EcheverríaNew houseeh-cheh-beh-REE-ah
EtxeberriaNew house (Basque spelling)et-cheh-beh-REE-ah
AguirreProminent place, open fieldah-GEE-reh
IbarraValley, meadowee-BAH-rah
ZubizarretaOld bridgethoo-bee-thah-REH-tah
UrrutiaFar awayoo-ROO-tee-ah
OlaizolaIronworks placeoh-lie-THOH-lah
GoikoetxeaUpper housegoy-koh-ET-cheh-ah
ArrietaStony placeah-ree-EH-tah
SalazarOld hallsah-lah-THAR
GarayHigh placegah-RYE
LarrañagaThreshing floor placelah-rahn-YAH-gah

Catalan and Galician last names

Eastern and northwestern Spain have their own surname traditions, often with no -ez at all.

SurnameMeaningRegion
PuigHillCatalonia
VidalLife, vitalCatalonia
FerrerBlacksmithCatalonia
SolerSunny place, or floorCatalonia
RocaRockCatalonia
FontSpring, fountainCatalonia
SerraMountain range, sawCatalonia
PujolSmall hillCatalonia
CastroHill fortGalicia
OteroHill, knollGalicia
SoutoChestnut groveGalicia
VarelaStick, rodGalicia

How Spanish last names work

  • Two surnames: a Spaniard named Ana García López has her father’s first surname (García) and her mother’s first surname (López). She keeps both for life.
  • Marriage: Spanish women do not legally change their surnames when they marry, although “de” plus the husband’s surname was once used socially.
  • Order: since 2000 parents can choose which surname comes first, but siblings must share the same order.
  • In the US: many families hyphenate (García-López) so forms don’t treat the first surname as a middle name.
  • Accents matter: Pérez, Sánchez and Díaz carry accent marks in Spanish; many American records drop them.

Frequently asked questions

What is the most common Spanish last name?

García is the most common surname in Spain, followed by Rodríguez, González and Fernández (INE data).

What does -ez mean in Spanish last names?

It means “son of.” Rodríguez is son of Rodrigo, Fernández son of Fernando and Sánchez son of Sancho.

Why do Spanish people have two last names?

Spain uses a double-surname system in which children receive the first surname of each parent, preserving both family lines.

Is Salazar a Spanish last name?

Yes. Salazar is a Basque place name, usually interpreted as “old hall,” that spread throughout Spain and Latin America.

What are some rare Spanish last names?

Zubizarreta, Olaizola, Galíndez, Téllez, Escudero and Hermoso are far less common than the big -ez surnames.