lastnamegenerators

Spanish Last Name Generator

Generate random Spanish surnames with their meanings. Use the filters to match a first letter, length or rarity, then copy or save the ones you like.

Results (10)

  • Guerrero

    Warrior, soldier

  • Velasco

    From Basque bela, crow

  • López

    Son of Lope, wolf

  • Pardo

    Brownish-grey, dusky

  • Pérez

    Son of Pedro

  • Juárez

    Son of Suero, variant of Suárez

  • Amorós

    Catalan, loving or affectionate

  • Garmendia

    Basque, mountain of ferns

  • Montes

    Mountains, hills, a highlander

  • Vidal

    Vital, full of life

Saved names

    Names you save will appear here. They stay in this browser only.

    Spanish

    Spanish surnames follow a double-surname system: a person carries the father's first surname and the mother's first surname (García López). The -ez ending means "son of": Fernández, González, Rodríguez, Martínez. Other names come from places (Navarro, Serrano), occupations (Herrero, Molina) and traits (Delgado, Rubio, Moreno).

    Give a Spanish or Latin American character two surnames and use only the first in casual reference. Rare names like Ibarra or Quintanilla feel Basque or northern; names ending in -ez are the most common by far.

    Popular Spanish last names and meanings

    Surname Meaning
    Acosta Dweller on the coast or slope
    Aguirre Basque, open field or prominent place
    Alonso From the given name Alonso, noble and ready
    Álvarez Son of Álvaro
    Blanco White, fair-haired
    Bueno Good, a kindly person
    Carrillo Cheek or jaw, a nickname
    Castro Dweller near a castle or fortified place
    Chávez Habitational name from Chaves in northern Portugal
    Contreras Habitational name from Burgos
    Delgado Thin, slender
    Díaz Son of Diego
    Domínguez Son of Domingo
    Fernández Son of Fernando
    García Possibly from Basque, young or bear
    Gil From the given name Gil, Egidius
    Gómez Son of Gome, from Gothic guma meaning man
    González Son of Gonzalo
    Guillén From Guillermo, William
    Gutiérrez Son of Gutierre, from Gothic Walter
    Hernández Son of Hernando
    Iglesias Dweller near the churches
    Jiménez Son of Jimeno, possibly from Simon
    López Son of Lope, wolf
    Marcos From the given name Mark, of Mars
    Marín Of the sea, from Latin Marinus
    Martín From the Roman name Martinus, of Mars
    Martínez Son of Martín
    Medina From Arabic, the city
    Mendoza Basque, cold mountain
    Miranda Admirable, or a lookout place
    Molina Dweller near a mill
    Morales Grove of mulberry trees
    Moreno Dark-haired or dark-skinned
    Muñoz Son of Muño, from a Basque or Gothic name
    Navarro Person from Navarre
    Núñez Son of Nuño
    Ortega Nettle patch, habitational name
    Ortiz Son of Orti, from Fortún
    Pérez Son of Pedro
    Ponce From the Roman name Pontius
    Ramírez Son of Ramiro
    Ramos Branches, often for one born on Palm Sunday
    Rodríguez Son of Rodrigo
    Romero Pilgrim to Rome
    Rubio Blond, fair-haired
    Ruiz Son of Ruy, short for Rodrigo
    Salas Halls, manor houses
    Sánchez Son of Sancho
    Sandoval Habitational name from Burgos, meaning grove
    Sanz Variant of Sancho, holy
    Serrano Dweller in the mountains, highlander
    Solís Habitational name from Asturias
    Suárez Son of Suero, possibly swineherd
    Torres Dweller near the towers
    Vázquez Son of Vasco
    Velázquez Son of Velasco
    Vera Riverbank or edge, habitational name
    Aguilar Place of eagles
    Alvarado Habitational name from Badajoz

    Frequently asked questions

    What is a Spanish last name generator?

    A Spanish last name generator suggests random Spanish surnames so you can name a character, test a full name or explore a family heritage. This one holds 402 real names, each with its meaning, and lets you filter by first letter, last letter, length and popularity.

    How many Spanish last names are in this generator?

    This origin currently has 402 curated surnames, each with a short meaning. New names are added over time.

    Can I get a Spanish last name starting with a certain letter?

    Yes. Type a letter into the "Starts with" filter above. You can combine it with length and popularity filters.

    Are these real Spanish surnames?

    Yes. Every name in this list is a real surname in use today, with its meaning taken from etymological records.

    More last name generators

    By country and culture

    Other origins