Hispanic Last Name Generator

Authentic Spanish-language surnames from Spain and the Americas

Real-World Names & Cultures500 curated namesUpdated Free · no sign-up

Tap a name to copy it500 names in this generator

Generate real Hispanic last names, from the most common surnames like García and Rodríguez to regional names such as Treviño, Irizarry, Quispe and Zuluaga. Ideal for characters, personas, family-tree fiction and sample data.

About hispanic last names

Hispanic surnames fall into a few clear families, and knowing them helps you pick one that fits. The patronymic names ending in -ez (Rodríguez "son of Rodrigo", Martínez, Hernández, Fernández, Álvarez) are the backbone of the list and the most common surnames in every Spanish-speaking country. Toponymic names describe where an ancestor lived: Del Río, Montoya, Arroyo, Villanueva, Sierra, Cuevas. Occupational and descriptive names like Herrera (smith), Guerrero (warrior), Delgado (thin), Moreno (dark-haired) and Rubio (fair) round out the Castilian core.

Regional names add realism. Basque surnames such as Ibarra, Echeverría, Zúñiga, Urrutia and Elizondo are frequent in northern Mexico, Chile and Argentina. Treviño, Garza, Cantú and Villarreal mark the Texas-Nuevo León borderlands; Irizarry, Colón, Feliciano and Quiñones are distinctly Puerto Rican; Zuluaga and Ocampo cluster in Colombia. A few, like Xicoténcatl, come from Nahuatl rather than Spanish.

The list also includes compound and particle forms, such as De la Cruz, Ponce de León and hyphenated pairs like Sandoval-Reyes, which are how many Hispanic families write their double surnames in English-speaking countries. Accent marks are kept where Spanish spelling uses them; drop them for a U.S. driver's license or keep them for a letter from home.

Tips for choosing a name

  • Spanish-speaking people traditionally carry two surnames, father's first and then mother's, so pair two names from the list (Morales Castillo) for a character living in Latin America or Spain.
  • Match the surname to the region: Garza, Treviño or Cantú for northern Mexico and Texas, Irizarry or Colón for Puerto Rico, Quispe or Mamani for the Andes, Echeverría or Urrutia for Basque-descended families.
  • The -ez patronymics (García is the exception) are so common that a rarer name like Buenrostro, Zendejas or Lizárraga instantly makes a character feel more specific and memorable.
  • Keep spelling consistent with the setting. Vásquez and Vázquez, Valdez and Valdés, Cortez and Cortés are all real, but a family uses one and sticks to it.
  • For U.S.-born characters, hyphenated surnames like Rivas-Cruz are a realistic way to preserve both parents' names on English-language paperwork.

Frequently asked questions

What are the most common Hispanic last names?

García, Rodríguez, Martínez, Hernández, López, González, Pérez, Sánchez, Ramírez and Torres top the list in the United States and across most of Latin America. In Spain the order shifts slightly, with García, Rodríguez, González, Fernández and López leading.

Why do so many Hispanic surnames end in -ez?

The -ez ending is an old Castilian patronymic meaning "son of": Rodríguez is the son of Rodrigo, Martínez the son of Martín, Hernández the son of Hernando. These names spread throughout the empire and remain the most frequent surnames in every Spanish-speaking country.

Are Hispanic and Spanish last names the same thing?

They overlap heavily. Spanish surnames from Spain form the core, but Hispanic surnames in the Americas also include Basque, Catalan and Galician names, Nahuatl and Quechua names such as Xicoténcatl or Quispe, and spellings that changed after immigration. This list covers all of those.

Can I use these surnames for fictional characters or sample data?

Yes. They are real, widely shared family names rather than references to specific people, so they work for novels, games, screenplays, marketing personas and test databases without any issue.

All 500 hispanic last names

Browse the full list
  • García
  • Rodríguez
  • Martínez
  • Hernández
  • López
  • González
  • Pérez
  • Sánchez
  • Ramírez
  • Torres
  • Flores
  • Rivera
  • Gómez
  • Díaz
  • Cruz
  • Morales
  • Reyes
  • Gutiérrez
  • Ortiz
  • Chávez
  • Ruiz
  • Álvarez
  • Castillo
  • Jiménez
  • Vásquez
  • Vázquez
  • Moreno
  • Romero
  • Herrera
  • Medina
  • Aguilar
  • Garza
  • Castro
  • Vargas
  • Fernández
  • Guzmán
  • Muñoz
  • Mendoza
  • Salazar
  • Delgado
  • Ortega
  • Peña
  • Ramos
  • Contreras
  • Guerrero
  • Domínguez
  • Luna
  • Cabrera
  • Campos
  • Vega
  • Soto
  • Rojas
  • Núñez
  • Estrada
  • Carrillo
  • Sandoval
  • Mejía
  • Fuentes
  • Espinoza
  • Espinosa
  • Valdez
  • Navarro
  • Padilla
  • Maldonado
  • Cortés
  • Cervantes
  • Acosta
  • Ávila
  • Figueroa
  • Molina
  • Ríos
  • Santiago
  • Juárez
  • Santos
  • Miranda
  • Velásquez
  • Velázquez
  • Serrano
  • Solís
  • Pacheco
  • Ayala
  • Camacho
  • Marín
  • Ibarra
  • Trujillo
  • Rosales
  • Lara
  • Mora
  • Ochoa
  • Zamora
  • Quintero
  • Ponce
  • Meza
  • Villarreal
  • Cano
  • Escobar
  • Montoya
  • Arias
  • Zúñiga
  • Bautista
  • Chacón
  • Mojica
  • Mier
  • Cárdenas
  • Ugalde
  • Fierro
  • Girón
  • Longoria
  • Escudero
  • Chaparro
  • Rosario
  • Zavala
  • Alba
  • Fajardo
  • Osegueda
  • Rebollar
  • Rivas
  • Luévano
  • Acevedo
  • Villafañe
  • Curiel
  • Venegas
  • Feliciano
  • Villar
  • Plascencia
  • Benavides
  • Lizárraga
  • Tovar
  • Gallegos
  • Valdés
  • Ceja
  • Bocanegra
  • Carrera
  • Dávila
  • Córdova
  • Borrego
  • Arriaga
  • Santoyo
  • Febres
  • Quiroz
  • Amaya
  • Barboza
  • Cordero
  • Tenorio
  • Quintana
  • Palma
  • Calzada
  • Escobedo
  • Dueñas
  • Montemayor
  • Gastélum
  • Garrido
  • Amador
  • Monroy
  • Merino
  • Esparza
  • Correa
  • Nevárez
  • De los Santos
  • Granados
  • Del Valle
  • Plata
  • Barragán
  • Cedillo
  • Casanova
  • Lozano
  • Ulibarri
  • Porras
  • Nieto
  • Castañeda
  • Portillo
  • Borja
  • Gil
  • Trinidad
  • Espino
  • Santillán
  • Manzanares
  • Castellanos
  • Solorio
  • Arredondo
  • Falcón
  • Villarruel
  • Téllez
  • Cisneros
  • Urías
  • Resendiz
  • Tirado
  • Ventura
  • Pizarro
  • Zorrilla
  • Lomelí
  • Jaramillo
  • Montero
  • Munguía
  • Corral
  • Otero
  • Pinto
  • Montiel
  • Marrero
  • Matos
  • Sámano
  • Zamudio
  • Limón
  • Ledesma
  • Negrón
  • Burgos
  • Bueno
  • Arvizu
  • Cázares
  • Cervera
  • Parra
  • Trejo
  • Abreu
  • Salamanca
  • Sanjuán
  • Llamas
  • Manzano
  • Vidal
  • Reynoso
  • Yepez
  • Alfaro
  • Gallardo
  • Lucio
  • Tamez
  • Alcántara
  • Zaragoza
  • Garay
  • Bravo
  • Haro
  • Loza
  • Mateo
  • Urbina
  • Peralta
  • Blanco
  • Zarco
  • Robledo
  • Ornelas
  • Márquez
  • Magaña
  • Caraballo
  • Bonilla
  • Cuevas
  • Del Toro
  • Ruvalcaba
  • Segovia
  • Monge
  • De la Garza
  • Cavazos
  • Esquivel
  • Rendón
  • Vidales
  • Barrera
  • Ferrer
  • Torrez
  • Machado
  • Archuleta
  • Bañuelos
  • Ybarra
  • Loera
  • Arana
  • Altamirano
  • Sandoval-Reyes
  • Recinos
  • Zabala
  • Echeverría
  • Mena
  • Jáquez
  • Murguía
  • Lamas
  • Cotto
  • Salcido
  • Toribio
  • Iglesias
  • Bustamante
  • Oquendo
  • Vélez
  • Montalvo
  • Casas
  • Prieto
  • Durán
  • Encarnación
  • Ocampo
  • Arguijo
  • Rivas-Cruz
  • Chávarri
  • Guajardo
  • Quezada
  • Leal
  • Ocasio
  • Marroquín
  • Gamboa
  • De León
  • Medrano
  • Bolaños
  • Arenas
  • Frías
  • Zárate
  • Partida
  • Riojas
  • Zavaleta
  • Barrios
  • Calderón
  • Cáceres
  • Rufino
  • Pedraza
  • Oviedo
  • Batista
  • Lugo
  • Santana
  • Marcano
  • Araujo
  • Iniestra
  • Villa
  • Godínez
  • Zermeño
  • Barreto
  • Garibay
  • Candelaria
  • Ramón
  • Rosas
  • Serna
  • Meléndez
  • Parga
  • Sifuentes
  • Vallejo
  • Bermúdez
  • Salinas
  • Buenrostro
  • Henríquez
  • Orantes
  • Valdovinos
  • Colón
  • Vera
  • Camarillo
  • Rodarte
  • Santacruz
  • Becerra
  • Arellano
  • Varona
  • Reza
  • Del Bosque
  • Ulloa
  • Sanabria
  • Perea
  • Nájera
  • Quijano
  • Hidalgo
  • Bustos
  • Villalobos
  • Parada
  • Saldívar
  • Tinoco
  • Elías
  • Puentes
  • Pantoja
  • Larios
  • Del Río
  • Zamarripa
  • Canales
  • Vergara
  • Paniagua
  • Cantú
  • Preciado
  • Loaiza
  • Rosell
  • Valladares
  • Caballero
  • Mármol
  • Novoa
  • Olivo
  • Hinojosa
  • Morán
  • Ojeda
  • Madrigal
  • Concepción
  • Perdomo
  • Albarrán
  • Chapa
  • Lira
  • Gaxiola
  • Pesina
  • Rivero
  • Triana
  • Carvajal
  • Pastor
  • Balderas
  • Romo
  • Varela
  • Osorio
  • Talamantes
  • Navas
  • Narváez
  • Tamayo
  • Delacruz
  • Guevara
  • Vela
  • Sotomayor
  • Llanos
  • Corona
  • Cepeda
  • Saavedra
  • Irizarry
  • Rábago
  • Galván
  • Covarrubias
  • Moya
  • Badillo
  • Coronado
  • Manríquez
  • Mares
  • Cortez
  • Segura
  • Zendejas
  • Saldaña
  • Orellana
  • Palomo
  • Melgar
  • Madrid
  • Fabela
  • Almanza
  • Ordaz
  • Loya
  • Nieves
  • Grijalva
  • Armendáriz
  • Vallecillo
  • Pastrana
  • Zaldívar
  • Monzón
  • Peñaloza
  • Tapia
  • Hinestroza
  • Cerón
  • Leyva
  • Alemán
  • Rosado
  • Uribe
  • Godoy
  • Regalado
  • Calvillo
  • Barba
  • Naranjo
  • Hoyos
  • Sáez
  • Gaitán
  • Trigueros
  • Posada
  • Guadarrama
  • Morejón
  • Olvera
  • Montaño
  • Ordóñez
  • Ceballos
  • Izquierdo
  • Cadena
  • Lechuga
  • Villalba
  • Casillas
  • Olmos
  • Estévez
  • De la Cruz
  • Astorga
  • Goytía
  • Aguirre
  • Alaniz
  • Martín
  • Negrete
  • Miramontes
  • Bello
  • Rojo
  • Angulo
  • Nava
  • Quintanilla
  • Beltrán
  • Verdugo
  • Jasso
  • Tijerina
  • Pelayo
  • Anaya
  • Román
  • Solórzano
  • Millán
  • Barajas
  • Guillén
  • Samaniego
  • Mondragón
  • Quispe
  • Mamani
  • Xicoténcatl
  • Ponce de León
  • Arroyo
  • Sierra
  • Elizondo
  • Urrutia
  • Quiñones
  • Zuluaga
  • Treviño
  • Rubio
  • Villanueva
  • Piña

More in Real-World Names & Cultures