Spanish Surnames

Explore Spanish last names — their meanings, origins, and famous bearers.

104 surnames found Page 2 of 3
Carrasco
Topographic surname linked to oak scrub.
Spanish
Vargas
Topographic surname linked to steep pasture or slope.
Spanish
Serrano
Topographic surname meaning from the mountains.
Spanish
Rojas
Descriptive surname meaning red or ruddy.
Spanish
Mora
Surname linked to mulberry, Moorish roots, or dark complexion.
Spanish
Ortega
Topographic surname linked to nettles or places of nettles.
Spanish
Suarez
Patronymic surname meaning son of Suero.
Spanish
Vega
Topographic surname meaning meadow or fertile plain.
Spanish
Romero
May refer to a pilgrim to Rome or to rosemary.
Spanish
Vasquez
Patronymic surname meaning son of Vasco.
Spanish
Gonzales
Variant spelling of Gonzalez, meaning son of Gonzalo.
Spanish
Castillo
Topographic surname meaning castle.
Spanish
Cardenas
Locational surname from places named Cárdenas.
Spanish
Moreno
Descriptive surname meaning dark-haired or dark-complexioned.
Spanish
Molina
Topographic or occupational surname linked to a mill.
Spanish
Herrera
Occupational or locational surname relating to ironworking or a smithy.
Spanish
Padilla
Locational surname from places named Padilla.
Spanish
Castro
Locational surname from fortified places or camps.
Spanish
Aguilar
Locational surname linked to eagle imagery or places named Aguilar.
Spanish
Medina
Locational surname from towns named Medina, from Arabic city.
Spanish
Mendez
Patronymic surname meaning son of Mendo.
Spanish
Rios
Topographic surname meaning rivers.
Spanish
Montes
Topographic surname meaning mountains or hills.
Spanish
Riveros
Topographic surname linked to riverbanks.
Spanish
Enriquez
Patronymic surname meaning son of Enrique.
Spanish
Castaneda
Locational surname linked to chestnut groves.
Spanish
Montoya
Basque-influenced locational surname from Iberia.
Spanish
Espinosa
Topographic surname meaning thorny place.
Spanish
Esteban
Derived from the personal name Esteban, Spanish form of Stephen.
Spanish
Estrada
Topographic surname meaning road or paved route.
Spanish
Rosales
Topographic surname meaning rose gardens or rose bushes.
Spanish
Estevez
Patronymic surname meaning son of Esteban.
Spanish
Rosario
Religious surname linked to the rosary.
Spanish
Barrera
Topographic surname referring to a barrier, fence, or enclosure.
Spanish
Marquez
Patronymic surname meaning son of Marco or related to Marqués family lines.
Spanish
Rubio
Nickname surname meaning blond or fair-haired.
Spanish
Fernandez
Patronymic surname meaning son of Fernando.
Spanish
Pena
Topographic surname meaning rock or cliff.
Spanish
Munoz
Patronymic surname meaning son of Muño.
Spanish
Murillo
Locational surname from a walled place or diminutive of wall-related roots.
Spanish
Peralta
Locational surname from places named Peralta.
Spanish
Benitez
Patronymic surname meaning son of Benito.
Spanish
Bernal
Derived from the personal name Bernal, related to Bernard.
Spanish
Huerta
Topographic surname meaning orchard or garden.
Spanish
Pineda
Topographic surname meaning pine grove.
Spanish
Navarro
Ethnic surname meaning from Navarre.
Spanish
Correa
Surname with Iberian medieval roots, sometimes linked to leather belt maker o...
Spanish
Fuentes
Topographic surname meaning springs or fountains.
Spanish
Cortes
Surname linked to courts or courteous behavior, depending on lineage.
Spanish
Iglesias
Topographic surname meaning churches.
Spanish
About Spanish surnames

Spanish surnames often reflect geography, occupation, ancestry, or personal characteristics from centuries of cultural history.

BabyNameLore