Spanish Name Generator

Authentic Spanish first names with double surnames

Real-World Names & CulturesPart of: real-world name generators500 names

0 of 500 seen

This or that?

7 picks, 1 winner

Tap the name you like more.

Tap a name to copy it. The arrows swap one name.

Or browse all 500 names, A to Z

Generate realistic Spanish names the way they are written in Spain: male and female given names from Alejandro and Carmen to Martina and Hugo, compound names like María del Mar and José Antonio, and paired paternal and maternal surnames such as García Fernández.

About Spanish names

A Spanish name has three parts: one or two given names, the first surname (traditionally the father's), and the second surname (the mother's). Carmen García Fernández is the daughter of a García and a Fernández, and she keeps both surnames for life, marriage included. In everyday speech people use the first name plus the first surname, and often a nickname that can look quite different: Pepe for José, Paco for Francisco, Lola for Dolores, Charo for Rosario, Nacho for Ignacio, Concha for Concepción. Compound given names are common, especially María with a Marian title (María del Mar, María del Carmen, María de los Ángeles) and José or Juan paired with a second name (José Antonio, Juan Carlos).

Surnames ending in -ez (García, Fernández, González, Rodríguez, López, Martínez, Sánchez, Pérez) are the most common nationally, but regional surnames add texture: Basque names like Etxeberria and Zubizarreta, Catalan names like Puig, Ferrer and Vilanova, Galician names like Castro and Varela. Given names date a character: Josefa, Antonio and Manuel suggest someone born before 1960; Lucía, Martina, Hugo and Leo top the charts for children born after 2015.

This generator combines all of those layers, so each result reads like a name from a Spanish DNI card or a school list rather than a translated English name.

How to choose Spanish names

  • Use both surnames for anything formal (a passport, a court record, a byline) and drop to first name plus first surname in dialogue.
  • Age your characters with the first name: Rosario, Josefa, Manuel and Antonio for grandparents; Lucía, Martina, Hugo and Mateo for children.
  • Place a character regionally with the surname: Etxeberria or Goikoetxea for the Basque Country, Puig or Ferrer for Catalonia, Castro or Lago for Galicia.
  • Keep the accents and the ñ. García, Fernández, José and Núñez are misspelled without them, and Ángel and Álvaro carry an accent on the capital letter.
  • For nicknames, use the real Spanish forms (Pepe, Paco, Lola, Charo, Nacho, Chus) rather than English-style shortenings.

Frequently asked questions

Why do Spanish names have two last names?

Spanish law gives every child two surnames, one from each parent. Traditionally the father's first surname comes first, though since 2017 parents can agree on the order. Both are legal surnames, and women do not change their names when they marry.

What are the most common Spanish last names?

García is the most common by a wide margin, followed by Rodríguez, González, Fernández, López, Martínez, Sánchez, Pérez, Gómez and Martín. Most of these are patronymics: Fernández originally meant 'son of Fernando'.

What are popular Spanish female names right now?

In Spain today the most popular names for newborn girls are Lucía, Sofía, Martina, María, Julia, Paula, Valeria, Emma, Daniela and Carla, while Carmen, Ana, Isabel and Pilar remain the most common names across all ages.

Are these names Spanish from Spain or Latin American?

The names here follow usage in Spain, including regional Basque, Catalan and Galician surnames. Spanish and Latin American naming share the same structure, so most of them would pass in Mexico or Argentina too, but for Mexican-specific names use the Mexican name generator.

More like this

All 500 Spanish names

This is the complete list the generator above draws its random batches from, sorted A to Z and grouped by first letter.

Plain text, one name per line.

A: 62 names

  • Aarón Carvajal Cuesta
  • Abel Vera Villalba
  • Abelardo Hidalgo Valls
  • Abril Calvo Aguilar
  • Adam Contreras Valverde
  • Adela Lara Espinosa
  • Adolfo Soler Quirós
  • Adrián Ruiz Delgado
  • Adriana Esteban Montes
  • Águeda Merino Cabezas
  • Agustín Salinas Macías
  • Aida Ortega Redondo
  • Ainara Suárez Pastor
  • Ainhoa Etxeberria Goikoetxea
  • Aitana María Valero Guillén
  • Aitana Núñez Rojas
  • Aitor Bengoetxea Larrea
  • Alba Campos Pascual
  • Alberto Montes Quintana
  • Alejandra Blanco Cortés
  • Alejandro Martínez Ruiz
  • Álex Castillo Carrera
  • Alexander Rey Caballero
  • Alfonso Mato Carballo
  • Alicia Tomás Acosta
  • Alma Suárez Peña
  • Almudena Iglesias Caballero
  • Alondra Vega Quiñones
  • Alonso Pastor Zamora
  • Álvaro Gutiérrez Marín
  • Amadeo Bravo Zamorano

A, continued

  • Amaia Goñi Irigoyen
  • Amparo Menéndez Parejo
  • Ana Belén Herrera Cabello
  • Ana Cristina Soto Prieto
  • Ana Isabel Crespo Soler
  • Ana Lucía Velasco Méndez
  • Ana María Fuentes Pastor
  • Ana Rosa Guerrero Cano
  • Ander Espinosa Ríos
  • Andrea Fuentes Cabello
  • Ángel Luis Galán Castillo
  • Ángel Palacios Vera
  • Ángela Menéndez Berenguer
  • Ángeles Cepeda Pozo
  • Aniceto Espinosa Ledesma
  • Anna Estrada Codina
  • Anselmo Marín Sandoval
  • Antía Vila Pombo
  • Antonio José Carrillo Santos
  • Antonio Manuel Palacios Iglesias
  • Antonio Márquez Bueno
  • Arantxa Garrido Escudero
  • Ariadna Amador Marcos
  • Ariadna Soler Pons
  • Arnau Roig Mas
  • Aroa Marín Carrillo
  • Ascensión Guerra Zapata
  • Asier Morales Bravo
  • Aurelia Bernal Calderón
  • Aurora Bernal Abad
  • Axel Sierra Duque

B: 14 names

  • Baltasar Iglesias Toledo
  • Bartolomé Méndez Olaizola
  • Basilio Esteban Roca
  • Beatriz González Marín
  • Begoña Varela Madrid
  • Benita Izquierdo Carrión
  • Bernardo Ortega Ocaña
  • Berta Fuentes Rosado
  • Blanca Castaño Alcázar
  • Brais Lago Souto
  • Breixo Seoane Doval
  • Brígida Calderón Casado
  • Bruno Javier Sevilla Tejada
  • Bruno Sanz Castro

C: 28 names

  • Candela Sanz Escudero
  • Cándido Pascual Aranda
  • Carla Flores Suárez
  • Carlos Alberto Moya Ortiz
  • Carlos Javier Roldán Morales
  • Carlota Albiol Miró
  • Carmen García Fernández
  • Carmen María Luque Salas
  • Carolina Delgado Mateo
  • Casilda Rivas Rivera
  • Casimiro Merino Lucas
  • Cayetana Vallés Muñiz
  • Cecilia Carrasco Salgado
  • Celestino Giménez Batlle
  • Celia María Trujillo Nadal
  • Celia Moya Caballero
  • César Rivera Plaza
  • Chloe Márquez Vidal
  • Cipriano Parra Saavedra
  • Clara Aparicio Segura
  • Claudia Nieto Rubio
  • Clotilde Valero Montoya
  • Concepción Serna Guillén
  • Consuelo Miranda Rueda
  • Covadonga Medina Menéndez
  • Crisanto Medina Ureña
  • Cristina Rodríguez Suárez
  • Cristóbal Calvo Lasa

D: 15 names

  • Damián Gallego Elorza
  • Daniel Hernández Vega
  • Daniela María Padilla Rueda
  • Daniela Santos Ortiz
  • Darío Bermúdez Arroyo
  • Delfina Soriano Sierra
  • Demetrio Sanz Barroso
  • Desiderio Garrido Valdés
  • Diana Diez Toro
  • Diego Cabrera Santos
  • Dionisio Ibáñez Borràs
  • Dolores Pacheco Carrión
  • Domingo Barrera Abad
  • Dorotea Cuesta Ávila
  • Dylan Campos Rubio

E: 29 names

  • Eduardo Rincón Cantero
  • Edurne Guerrero Tomás
  • Eladio Gallardo Tapia
  • Elena Vázquez Prieto
  • Elia Andrés Mesa
  • Elías Rubio Chacón
  • Elisa Castro Hidalgo
  • Eloy Berenguer Carrera
  • Elsa Lorenzo Heredia
  • Emilia Caballero Ugarte
  • Emilio Maldonado Barrios
  • Emma María Lozano Cobo
  • Emma Soler Cabrera
  • Encarnación Plaza Estévez
  • Engracia Redondo Acosta
  • Enrique Salas Luque
  • Enzo Ramos Serrano
  • Eric Mateo Pardo
  • Esperanza Contreras Duque
  • Esteban Vidal Otegi
  • Estefanía Molina Cabello
  • Esther Torres Medina
  • Estíbaliz Lozano Morales
  • Eugenio Conde Montoya
  • Eulalia Macías Solís
  • Eusebio Cortés Ybarra
  • Eva Domínguez Sáez
  • Eva María Núñez Aguilar
  • Evaristo Ferrer Codina

F: 13 names

  • Fabián Gómez Cuenca
  • Fátima Nieto Valenzuela
  • Faustino Castillo Zúñiga
  • Felipe Riquelme Solís
  • Felisa Mendoza Segura
  • Fermín León Zabaleta
  • Fernando Roldán Ferrández
  • Filomena Mateos Duque
  • Florencio Durán Camps
  • Francisca Mena Luna
  • Francisco Javier Montero Román
  • Francisco José Parra Castro
  • Fulgencio Rojas Peinado

G: 16 names

  • Gael Iglesias Lozano
  • Gala Sáez Ferrández
  • Garazi Cano Ibarra
  • Gaspar Navarro Dueñas
  • Gema Ramos Gil
  • Genoveva Pastor Padilla
  • Gerard Roura Borràs
  • Germán Herrero Iturralde
  • Gervasio Franco Morcillo
  • Gloria Reina Oliva
  • Gonzalo Arias Cortés
  • Gorka Larrañaga Echevarría
  • Gregorio Ramos Mesa
  • Guadalupe Aguilar Yáñez
  • Guillermo Román Expósito
  • Gumersindo Vicente Miró

H: 11 names

  • Héctor Ibáñez Cruz
  • Helena Pascual Zorrilla
  • Heliodoro Lozano Baeza
  • Hermenegildo Lara Carnero
  • Herminia Roca Nadal
  • Herminio Benítez Varela
  • Hilario Peña Irigoyen
  • Honorio Castillo Escobar
  • Hortensia Villar Rivas
  • Hugo Javier Pacheco Barrios
  • Hugo Rodríguez Pérez

I: 22 names

  • Iago Castro Varela
  • Ian Aguado Cantero
  • Idoia Castillo Arroyo
  • Ignacia Blázquez Guillén
  • Ignacio Galán Valero
  • Iker Zubizarreta Arrieta
  • Indalecio Cano Cifuentes
  • Inés Garrido Herrero
  • Inmaculada Cordero Llorente
  • Inocencio Mora Rial
  • Irene Carrasco León
  • Irene María Miranda Pozo
  • Iria Rivas Piñeiro
  • Iris Santana Alcalde
  • Isaac Serrano Figueroa
  • Isabel Ojeda Acosta
  • Isidro Flores Echevarría
  • Ismael Arias Benito
  • Itziar Cortés Valero
  • Iván Mora Vicente
  • Izan Santana Conde
  • Izan Vicente Garrido

J: 50 names

  • Jacinta Camacho Barrios
  • Jacinto Vargas Souto
  • Jaime Vega Sierra
  • Jana Maldonado Tovar
  • Javier Domínguez Cano
  • Javier Ignacio Barrera Murillo
  • Jenaro Prieto Dorado
  • Jennifer Lorenzo Bustamante
  • Jeremías Ramos Giménez
  • Jesús Amador Sierra
  • Jesús María Reyes Rubio
  • Jimena Lara Cortés
  • Joaquín Lorenzo Calderón
  • Joel Rico Alarcón
  • Jon Mendizabal Otegi
  • Jordi Puig Vilanova
  • Jorge Pardo Sáez
  • José Alberto Galán López
  • José Andrés Montes Jiménez
  • José Ángel Márquez Torres
  • José Antonio López Navarro
  • José Carlos Ortega Molina
  • José Enrique Roldán Martínez
  • José Fernando Rey Hernández
  • José Francisco Núñez Sánchez

J, continued

  • José Ignacio Salas Rodríguez
  • José Javier Moya Gómez
  • José Luis Morales Vega
  • José Manuel Ramos Ruiz
  • José María Guerrero Pérez
  • José Miguel Delgado Romero
  • José Ramón Soto Díaz
  • José Vicente Sanz Fernández
  • Josefa Cordero Vallejo
  • Juan Antonio Carrillo Muñoz
  • Juan Carlos Heredia Navarro
  • Juan Francisco Reyes Romero
  • Juan Ignacio Guerrero Torres
  • Juan José Cuesta Villar
  • Juan Luis Arias Alonso
  • Juan Manuel Palacios Álvarez
  • Juan Miguel Soto Domínguez
  • Juan Pablo Fuentes Gutiérrez
  • Juan Pedro Velasco Vázquez
  • Juan Ramón Herrera Moreno
  • Judit Mercader Batlle
  • Julia Ramírez Ortiz
  • Julián Sevilla Oliva
  • June Ormaetxea Uriarte
  • Justa Valverde Muñiz

L: 27 names

  • Laia Fabregat Canals
  • Lara Herrero Prieto
  • Laura María Salas Ramos
  • Laura Santana Gallego
  • Laureano Méndez Enríquez
  • Leandro Soler Pombo
  • Leire Urrutia Olaizola
  • Leo Fernández Gómez
  • Leonor Sáez Estévez
  • Leopoldo Blanco Huertas
  • Leticia Vázquez Román
  • Lía Ojeda Gallardo
  • Liam Gallego Medina
  • Lidia Álvarez Soler
  • Lola Guerrero Pastor
  • Lorena Valverde Cobo
  • Lorenzo Cabrera Uriarte
  • Lourdes Ortiz Carmona
  • Lucas Pérez Blanco
  • Lucía María Hidalgo Roldán
  • Lucía Sánchez Moreno
  • Lucrecia Galindo Tejada
  • Luis Alberto Cruz Serrano
  • Luis Ángel Núñez Gil
  • Luis Enrique Salas Vega
  • Luis Fernando Márquez Ramos
  • Luis Miguel Heredia Tomás

M: 68 names

  • Macarena Rubio Bueno
  • Magdalena Montero Delgado
  • Maialen Garmendia Elorza
  • Manuel Benítez Calvo
  • Manuela Andrés Rivera
  • Mar Zapata Merino
  • Mara Redondo Parra
  • Marc Vila Costa
  • Marcelino Campos Larrea
  • Marcial Calvo Fajardo
  • Marco Carmona Rojas
  • Marcos Lozano Peña
  • María Amparo Molina Prieto
  • María Ángeles Hernández Ibáñez
  • María Antonia Díaz Crespo
  • María Asunción Vidal Carmona
  • María Auxiliadora Campos Mateo
  • María Begoña Flores Cortés
  • María Belén Mora Suárez
  • María Concepción Castro Marín
  • María Cristina Domínguez Herrera
  • María de la Paz Torres Bravo
  • María de los Ángeles Blanco Vidal
  • María del Carmen Serrano Gil
  • María del Mar Jiménez Ortega
  • María del Pilar Moreno Nieto
  • María del Rocío Ramírez León
  • María Dolores Ortega Pascual
  • María Elena Muñoz Pardo
  • María Esther Nieto Redondo
  • María Eugenia Gutiérrez Arias
  • María Fernanda Santos Velasco
  • María Inmaculada Vázquez Fuentes
  • María Isabel Martín Herrero

M, continued

  • María Jesús Ruiz Gallego
  • María José Cabrera Soler
  • María Luisa Jiménez Campos
  • María Mercedes Garrido Hidalgo
  • María Nieves Lozano Cano
  • María Rosario Ortiz Vicente
  • María Soledad Álvarez Lara
  • María Teresa Romero Calvo
  • María Victoria Navarro Medina
  • Mariano Ríos Tejada
  • Marina Ballesteros Cordero
  • Mario Escudero Villar
  • Marta Ibáñez Medina
  • Marta María Márquez Peña
  • Martín Jiménez Navarro
  • Martina Gómez Serrano
  • Mateo Díaz Castillo
  • Matías Riquelme Cepeda
  • Matilde Crespo Ballesteros
  • Maximiliano Esteban Couceiro
  • Melchor Molina Jurado
  • Mercedes Robles Padilla
  • Meritxell Planas Valls
  • Mía Gil Nieto
  • Miguel Ángel Parra Hidalgo
  • Miguel Antonio Sanz Marín
  • Mikel Aldasoro Iturralde
  • Milagros Bernal Ávila
  • Mireia Serra Pujol
  • Miriam Romero Calvo
  • Modesta Andrés Cabezas
  • Modesto Pardo Recio
  • Mónica López Cano
  • Montserrat Ferrer Solé

N: 20 names

  • Nadia Morales Lara
  • Nahia Aranburu Zabaleta
  • Naia Benítez Fuentes
  • Narciso Morales Lozoya
  • Natalia Fernández Santos
  • Natividad Bueno Gallardo
  • Nekane Santos Quintana
  • Nemesio Parra Freire
  • Nerea Reyes Bravo
  • Nicanor Vega Vilanova
  • Nicolás Delgado Reyes
  • Nicolasa Barroso Mesa
  • Nieves Hidalgo Echevarría
  • Noa Blanco Aguilar
  • Noela Pazos Vilar
  • Noelia Jiménez Pascual
  • Nora Carrasco Palacios
  • Norberto Gallego Granados
  • Nuria Navarro Lorenzo
  • Núria Torrent Riera

O: 14 names

  • Obdulia Mateos Benito
  • Octavio Fuentes Solé
  • Ofelia Giménez Fraile
  • Oihane Prieto Vera
  • Olegario Vidal Infante
  • Olga Alonso Gallego
  • Oliver Pascual Montero
  • Olivia Carrillo Ibarra
  • Olvido Ponce Alarcón
  • Ona Vera Bueno
  • Onofre Bravo Doval
  • Orencio Suárez Manzano
  • Oriol Casals Bosch
  • Óscar Soto Redondo

P: 18 names

  • Pablo Álvarez Iglesias
  • Paloma Ibáñez Gordillo
  • Pascual Carrasco Roca
  • Patricia Sánchez Méndez
  • Patricio León Jaén
  • Pau Vidal Roca
  • Paula María Roldán Delgado
  • Paula Romero Gil
  • Pedro Antonio Montes Medina
  • Pedro José Rey Lozano
  • Pedro Salinas Oliva
  • Petra Montoya Parejo
  • Pilar Rey Morales
  • Plácido Gallardo Vilar
  • Pol Sala Noguera
  • Próspero Ortiz Naranjo
  • Prudencia Cobo Madrid
  • Purificación Trujillo Casado

Q: 1 name

  • Quintín Diez Pujol

R: 22 names

  • Rafael Ángel Arias Nieto
  • Rafael Carvajal Segura
  • Ramón Zamora Espinosa
  • Ramona Vallejo Carrera
  • Raquel Martínez Prieto
  • Raúl Esteban Lorenzo
  • Rebeca Serrano Bravo
  • Remedios Bautista Paredes
  • Remigio Rojas Carballo
  • Ricardo Aguado Llorente
  • Rocío Cruz Carmona
  • Rodrigo Quintana Galán
  • Rogelio Delgado Ocampo
  • Roger Font Camps
  • Román Caballero Bosch
  • Rosa Ana Cruz Garrido
  • Rosa María Parra Calvo
  • Rosalía Ferrer Hinojosa
  • Rosario Aparicio Bermúdez
  • Rubén Vidal Ferrer
  • Rufina Escudero Mateos
  • Ruperto Herrero Linares

S: 20 names

  • Sabela Otero Freire
  • Sagrario Muñiz Pozo
  • Salvador Rico Benito
  • Samuel Bautista Madrid
  • Sandra García Ortiz
  • Santiago Alcázar Murillo
  • Sara María Moya Molina
  • Sara Velasco Mateo
  • Saturnina Lorenzo Paredes
  • Saúl Méndez Crespo
  • Sebastián Nieto Riera
  • Sergio Castro Méndez
  • Severino Pardo Piñeiro
  • Silvia Pérez Herrero
  • Simón Castro Pineda
  • Sixto Peña Molero
  • Sofía Muñoz Ramos
  • Soledad Lago Muñiz
  • Sonia Durán Izquierdo
  • Susana Gómez Peña

T: 14 names

  • Tamara Hernández Ferrer
  • Tania Marín Rojas
  • Telesforo Merino Bermúdez
  • Teo Robles Solís
  • Teodoro Aguilar Costa
  • Teresa Marcos Gallardo
  • Thiago Cano Moya
  • Tiburcio Ortega Quesada
  • Tomás Castaño Mateos
  • Tomasa Aparicio Macías
  • Toribio Flores Navas
  • Tránsito Castellano Murillo
  • Triana Gutiérrez Velasco
  • Trinidad Vallés Nadal

U: 7 names

  • Ubaldo Cabrera Ordóñez
  • Ulises Pascual Canals
  • Unai Agirre Lasa
  • Unax Conde Llorente
  • Urbano Franco Vallejo
  • Úrsula Pozo Zapata
  • Uxía Fernández Rial

V: 18 names

  • Valentín Santana Mas
  • Valentina Guerra Cabezas
  • Valeria Torres Molina
  • Valeriana Sierra Abad
  • Vanesa Díaz Rubio
  • Vega Expósito Arroyo
  • Venancio Espinosa Luna
  • Vera María Mena Bernal
  • Vera Ortega Molina
  • Verónica Martín Aguilar
  • Vicenta Campos Palomo
  • Vicente Alonso Ballesteros
  • Víctor Herrera Lara
  • Victoria Peláez Cobo
  • Violeta Vicente Mellado
  • Virgilio Rubio Rosales
  • Virginia Sanz Luque
  • Visitación Tovar Alarcón

W: 1 name

  • Wenceslao Lorenzo Pons

X: 3 names

  • Xavier Bonet Carbó
  • Xenia Benítez Noriega
  • Xoán Ferreiro Couceiro

Y: 3 names

  • Yago Serna Rincón
  • Yaiza Mora Ocón
  • Yolanda Moreno Vicente

Z: 4 names

  • Zacarías Montero Carbó
  • Zaira Vargas Pulido
  • Zoe Cabello Luna
  • Zoraida Carretero Rueda