How the Spanish name generator works
Every name comes from our researched database of real names used in Spain and Latin America, each with its meaning. You get saints' names like Mateo and Lucía, names that honor the Virgin Mary like Dolores and Pilar, Basque names like Javier, and Nahuatl names used in Mexico, such as Xóchitl, flower.
Each result pairs a first name with two Spanish surnames, such as Lucía Navarro Torres, the way names are written in Spain; set Surnames to One for the single surname many people use day to day. First name can make a compound such as José Luis or María José, Popularity picks Spain's ten most given names of 2024, led by Sofía and Mateo, and Surname type chooses a patronymic in -ez or a Basque, Catalan or Galician surname. Common names show the pet forms Spaniards use, such as Pepe for José.
Most Spanish speakers carry two surnames: the father's first surname, then the mother's first surname. If Juan García López and María Torres Ruiz have a daughter named Lucía, she is Lucía García Torres. Women keep their own surnames when they marry. Since 1999 parents in Spain could agree to put the mother's surname first, and since 2017 there is no default at all: parents choose, and if they disagree the registrar decides in the child's interest. Surnames ending in -ez mean son of: Fernández is son of Fernando, and Rodríguez son of Rodrigo.
That is Quick mode: instant and unlimited. For something more specific, switch to Custom mode, set a few options and add a sentence of details. An AI language model picks up to 10 real names from our database that fit, each with its meaning from our records and a note on why it fits, and More like this gives you variations on any name you like.
Spanish names with meanings
Hand-picked by our editors. Copy one, or use them as a starting point.
| Name | Meaning or note |
|---|---|
| Lucía Navarro | Lucía: light. Navarro: someone from Navarre |
| Sofía Ramírez | Sofía: wisdom. Ramírez: son of Ramiro |
| Valentina Morales | Valentina: strong, healthy. Morales: dweller by mulberry trees |
| Carmen Vega | Carmen: garden, orchard. Vega: dweller in a fertile river meadow |
| Paloma Serrano | Paloma: a dove. Serrano: someone from the mountains |
| Rocío Herrera | Rocío: morning dew. Herrera: from herrería, a smithy |
| Esperanza Cruz | Esperanza: hope. Cruz: dweller by a cross |
| Pilar Domínguez | Pilar: pillar, for Our Lady of the Pillar. Domínguez: son of Domingo |
| Mercedes Ortiz | Mercedes: mercies, for Our Lady of Mercy. Ortiz: son of Orti, a form of Fortunio |
| Dolores Peña | Dolores: sorrows, for Our Lady of Sorrows. Peña: dweller by a rock or crag |
| Isabel Castro | Isabel: God is my oath. Castro: by an old fort, from Latin castrum |
| Inés Delgado | Inés: pure, chaste. Delgado: thin or slender |
| Gabriela Soto | Gabriela: God is my strength. Soto: dweller by a grove |
| Natalia Medina | Natalia: born on Christmas Day. Medina: from towns named Medina, Arabic for city |
| Estrella Campos | Estrella: a star. Campos: dweller in the fields |
| Consuelo Rubio | Consuelo: consolation, comfort. Rubio: blond |
| Xóchitl Hernández | Xóchitl: flower, from Nahuatl. Hernández: son of Hernando |
| Citlali Aguilar | Citlali: star, from Nahuatl. Aguilar: haunt of eagles |
| Alba Romero | Alba: the dawn. Romero: pilgrim, once one who journeyed to Rome |
| Martina Suárez | Martina: dedicated to Mars. Suárez: son of Suero |
| Luz Guerrero | Luz: light, for Our Lady of Light. Guerrero: warrior or soldier |
| Lola Reyes | Lola: from Dolores, sorrows. Reyes: the kings, for the Three Kings |
| Mateo Torres | Mateo: gift of God. Torres: dweller by the towers |
| Santiago López | Santiago: Saint James. López: son of Lope, from Latin lupus, wolf |
| Javier Ibarra | Javier: new house, from Basque. Ibarra: a valley or riverside plain, from Basque |
| Alejandro Ruiz | Alejandro: defender of men. Ruiz: son of Ruy, short for Rodrigo |
| Joaquín Méndez | Joaquín: raised by God. Méndez: son of Mendo |
| Rodrigo Álvarez | Rodrigo: famous ruler. Álvarez: son of Álvaro |
| Pablo Gómez | Pablo: small, humble. Gómez: son of Gome |
| Manuel Vázquez | Manuel: God with us. Vázquez: son of Vasco |
| Andrés Gutiérrez | Andrés: manly, brave. Gutiérrez: son of Gutierre |
| Miguel Sánchez | Miguel: who is like God. Sánchez: son of Sancho |
| Emilio Castillo | Emilio: rival, striving to equal. Castillo: dweller by a castle |
| Tomás Mendoza | Tomás: a twin. Mendoza: cold mountain, from Basque |
| Rafael Velázquez | Rafael: God heals. Velázquez: son of Velasco |
| Felipe Santos | Felipe: lover of horses. Santos: the saints |
| Lorenzo Díaz | Lorenzo: man from Laurentum. Díaz: son of Diego |
| Héctor Valiente | Héctor: holding fast. Valiente: brave or valiant |
| Cristóbal Montes | Cristóbal: bearer of Christ. Montes: mountains, for a hill dweller |
| Nicolás Echeverría | Nicolás: victory of the people. Echeverría: new house, from Basque |
| Inti Villalobos | Inti: sun, from Quechua. Villalobos: town of wolves |
| Ramón Paz | Ramón: counsel protector. Paz: peace, from a title of the Virgin Mary |
| Fernando Rosales | Fernando: brave journey. Rosales: rose bushes |
| Refugio Luna | Refugio: refuge. Luna: moon, or a town in Aragon |
| Ana Martínez Vega | Ana: favor, grace. Martínez: son of Martín. Vega: fertile river meadow |
| Carlos Rodríguez Blanco | Carlos: free man. Rodríguez: son of Rodrigo. Blanco: white, for fair hair |
| Daniela González Molina | Daniela: God is my judge. González: son of Gonzalo. Molina: from molino, mill |
Tips for choosing a good name
Add a second surname
The generator gives two surnames by default. For a family, keep the father's first surname and the mother's first surname in the children's names, in the same order for every child.
Try a compound first name
Names like María José, José Luis and Juan Carlos are common. María José is a girl's name and José María a boy's, so the first part usually sets the gender.
Keep the accent marks
Accents show the stressed syllable. Lucía is loo-SEE-ah and Martínez is mar-TEE-nez, so leaving them out changes how the name reads.
Match the name to the region
Basque names like Javier and Echeverría fit northern Spain, while Nahuatl names like Xóchitl and Citlali fit a character from Mexico.

