lastnamegenerators

Hispanic Last Name Generator

Use this Hispanic last name generator to find real surnames from Spain, Mexico and the rest of Latin America, each shown with its meaning, and learn how double surnames are built and ordered.

Results (10)

  • Pech

    Yucatec Maya: tick; name of a noble lineage

    Mexican

  • Mir

    Catalan, from a Germanic name

    Spanish

  • Solís

    Habitational name from Asturias

    Spanish

  • Nieto

    Grandson

    Spanish

  • Cupul

    Yucatec Maya lineage of eastern Yucatán

    Mexican

  • Rubio

    Blond, fair-haired

    Spanish

  • Kantún

    Yucatec Maya: yellow stone

    Mexican

  • Tecuapetla

    Possibly Nahuatl: mat of the wild beast

    Mexican

  • Sagarra

    Basque, apple tree

    Spanish

  • Alcántara

    From Arabic, the bridge

    Spanish

Saved names

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

    Popular Hispanic last names and meanings

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

    Understanding double surnames in Hispanic families

    Spanish-speaking countries give each person two surnames. Traditionally the first is the father's first surname and the second is the mother's first surname, so the child of Carlos Moreno Díaz and Elena Vidal Ortiz becomes Moreno Vidal. Each generation keeps the first surname of each parent and drops the second. Some families link the pair with y, as in the philosopher José Ortega y Gasset, a form mostly found in older or more formal names.

    The order is no longer fixed everywhere. Spain has allowed parents to put the mother's surname first since 1999, and several Latin American countries now let parents choose the order as well. Women do not change their surnames on marriage, although older documents sometimes show de plus the husband's surname. When you write a Hispanic character living in an English-speaking country, remember that forms with a single surname box often push people to hyphenate the pair or drop the second name entirely.

    Where Hispanic surnames come from

    Most Hispanic surnames fall into four groups. Patronymics ending in -ez or -es mean son of, as in Fernández, Sánchez and Álvarez. Place names record where a family lived or came from: Navarro from Navarre, Toledo from the city, Vega meaning meadow. Occupational names include Herrero (blacksmith), Zapatero (shoemaker) and Molina (mill). Descriptive names began as nicknames: Moreno for someone dark, Delgado for someone thin, Rubio for someone fair-haired.

    Regional history adds more layers. Basque surnames such as Echeverría (new house), Aguirre and Goicoechea travelled widely to Mexico, Chile and Argentina. Catalan names like Puig and Ferrer, and Galician names like Castro and Varela, add their own sounds. In the Americas, Spanish names mixed with indigenous ones, and later with Italian, German and Middle Eastern immigrant families. The generator covers Spanish surnames along with Mexican ones, and the meaning beside each result tells you which strand it belongs to.

    Tips for using the Hispanic last name generator

    Decide first whether you need one surname or two. For a quick character in an English-language story, one surname is often enough. For a legal document in a novel, a family tree or a role-playing game set in Madrid or Bogotá, generate two and stack them. The common setting gives the familiar backbone names like Ramírez and Torres, while the rare setting surfaces names such as Urrutia or Villalobos that give a character a sense of specific family history.

    Match the first name to the era and country. A grandmother in Seville might be Carmen or Dolores, a teenager in Mexico City might be Valentina or Mateo, and a Puerto Rican family in New York may mix Spanish and English first names freely. Type a first name into the preview field to hear the combination before you commit. Save favourites as you go, then share the link with a co-writer or download the list as a TXT file.

    Frequently asked questions

    What is the difference between Hispanic and Latino surnames?

    Hispanic refers to Spanish-speaking people and cultures, including Spain. Latino refers to people from Latin America, which includes Portuguese-speaking Brazil but not Spain. In practice many surnames overlap. This page focuses on Spanish-language names, while the Latino and Brazilian generators on this site cover Brazil and Portuguese naming more fully.

    Does the Hispanic last name generator give double surnames?

    It returns one surname per result so you stay in control of the pairing. To build a full double surname, generate a list, pick one name for the father's side and one for the mother's side, and place them in that order. Almost any two results will combine naturally.

    Which Hispanic surname is the most common?

    García is among the most common surnames in Spain and across the Spanish-speaking world, with Rodríguez, González, Fernández and López close behind. In Mexico, Hernández often takes first place. These names are safe choices for an ordinary character but less memorable than rarer surnames.

    Do Hispanic women change their last name when they marry?

    Traditionally no. A woman keeps both of her surnames for life, and her children take her first surname as their second. Some women used de plus the husband's surname socially, and women living in the United States sometimes adopt a husband's name, but the legal default in Spanish-speaking countries is to keep one's own.

    More last name generators

    By country and culture

    Other origins