Random Hispanic Name Generator

Five real Spanish-language names per press: family names from Spain and the US, given names with their bearers' average age.

  1. AlfonsoMan's name, top 100 in Spain's 2022 register; average age 53.
  2. DanielMan's name, top 10 in Spain's 2022 register; average age 30.
  3. FélixMan's name, top 100 in Spain's 2022 register; average age 59.
  4. MargaritaWoman's name, top 100 in Spain's 2022 register; average age 62.
  5. AntoniaWoman's name, top 50 in Spain's 2022 register; average age 67.

How it works

This random Hispanic name generator draws five real Spanish-language names per press from 404: 138 family names from Spain and the United States, and 266 given names from Spain's population register.

Read the full guide

Two family names, the father's first

In Spain a person carries two family names: by tradition the father's first surname, then the mother's. So draw two. Family: Spain holds 96 names from Spain's 2025 figures, García and Rodríguez in its top 10. Family: United States holds 98 surnames that at least 80 in 100 US bearers reported with Hispanic or Latino origin in 2020.

A given name carries an age

Given names come from Spain's 2022 register, and each card adds the average age of the people who bear the name. Josefa averages 70 and Mateo 16, so the age says which generation a name suggests. Under More filters, Top 10 keeps María and Antonio.

Tips
  • Using this as a random Spanish name generator for a story? Accents and ñ are kept: Sofía, Peña, Muñoz.
  • For one random Spanish name, take the first card of each press.
  • Compound names such as María Carmen are common in Spain but left out: the lists hold single names only.

Questions and answers

Are these real Hispanic names?

Yes. The given names and the Spain family names come from Spain's National Statistics Institute. The United States family names come from the 2020 Census file, which counts how the bearers of each surname answered the Hispanic origin question.

Can it draw random Mexican names?

Not as a list of their own. We read no official table of names for Mexico, so no card says a name is Mexican. The two United States entries of the dropdown cover surnames of Hispanic Americans, whatever country a family came from.

What does 'US Hispanic surnames' mean on a card?

A surname of which at least 80 in every 100 bearers reported Hispanic or Latino origin in the 2020 Census. It describes how a group answered a census question and says nothing certain about any one person.

Why are some names that are common in Spain missing?

Names such as Marc, Iker and Laia have no Spanish-language entry in the dictionary we used to restore accents, so 48 given names were left out. The page lists Spanish-language names, not every name used in Spain.

All 404 Spanish names

Family names 138

  • Acosta Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Aguilar Family name, top 100 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Aguirre Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Alonso (family name) Family name, top 50 in Spain in 2025.
  • Alvarado Family name, top 50 of US Hispanic surnames in the 2020 Census.
  • Álvarez Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Arias Family name, top 100 in Spain in 2025.
  • Ávila Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Ayala Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Benítez Family name, top 100 in Spain in 2025.
  • Blanco Family name, top 50 in Spain in 2025.
  • Bravo Family name, top 100 in Spain in 2025.
  • Caballero Family name, top 100 in Spain in 2025.
  • Cabrera Family name, top 100 in Spain in 2025; top 100 of US Hispanic surnames in the 2020 Census.
  • Calderón Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Calvo Family name, top 100 in Spain in 2025.
Show all 404 Spanish names (388 more)

Family names, continued

  • Campos Family name, top 100 in Spain in 2025; top 100 of US Hispanic surnames in the 2020 Census.
  • Cano Family name, top 100 in Spain in 2025.
  • Cárdenas Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Carmona Family name, top 100 in Spain in 2025.
  • Carrasco Family name, top 100 in Spain in 2025.
  • Carrillo Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Castañeda Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Castillo Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Castro Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Cervantes Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Chávez Family name, top 50 of US Hispanic surnames in the 2020 Census.
  • Colón Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Contreras Family name, top 50 of US Hispanic surnames in the 2020 Census.
  • Cortés Family name, top 50 in Spain in 2025.
  • Cortez Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Cruz Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Delgado Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Díaz Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Diez Family name, top 100 in Spain in 2025.
  • Domínguez Family name, top 50 in Spain in 2025; top 100 of US Hispanic surnames in the 2020 Census.
  • Durán Family name, top 100 in Spain in 2025; top 100 of US Hispanic surnames in the 2020 Census.
  • Espinoza Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Estrada Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Fernández Family name, top 10 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Ferrer Family name, top 100 in Spain in 2025.
  • Figueroa Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Flores Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Franco Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Fuentes Family name, top 100 in Spain in 2025; top 100 of US Hispanic surnames in the 2020 Census.
  • Gallego Family name, top 100 in Spain in 2025.
  • García Family name, top 10 in Spain in 2025; top 10 of US Hispanic surnames in the 2020 Census.
  • Garrido Family name, top 50 in Spain in 2025.
  • Garza Family name, top 50 of US Hispanic surnames in the 2020 Census.
  • Gil Family name, top 50 in Spain in 2025.
  • Giménez Family name, top 100 in Spain in 2025.
  • Gómez Family name, top 10 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Gonzales Family name, top 50 of US Hispanic surnames in the 2020 Census.
  • González Family name, top 10 in Spain in 2025; top 10 of US Hispanic surnames in the 2020 Census.
  • Guerrero Family name, top 50 in Spain in 2025; top 100 of US Hispanic surnames in the 2020 Census.
  • Gutiérrez Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Guzmán Family name, top 50 of US Hispanic surnames in the 2020 Census.
  • Hernández Family name, top 50 in Spain in 2025; top 10 of US Hispanic surnames in the 2020 Census.
  • Herrera Family name, top 100 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Herrero Family name, top 100 in Spain in 2025.
  • Hidalgo Family name, top 100 in Spain in 2025.
  • Ibáñez Family name, top 100 in Spain in 2025.
  • Iglesias Family name, top 50 in Spain in 2025.
  • Jiménez Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Juárez Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Lara Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • León Family name, top 100 in Spain in 2025; top 100 of US Hispanic surnames in the 2020 Census.
  • López Family name, top 10 in Spain in 2025; top 10 of US Hispanic surnames in the 2020 Census.
  • Lorenzo (family name) Family name, top 100 in Spain in 2025.
  • Lozano Family name, top 50 in Spain in 2025.
  • Luna Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Maldonado Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Marín Family name, top 50 in Spain in 2025.
  • Márquez Family name, top 100 in Spain in 2025; top 100 of US Hispanic surnames in the 2020 Census.
  • Martín (family name) Family name, top 10 in Spain in 2025.
  • Martínez Family name, top 10 in Spain in 2025; top 10 of US Hispanic surnames in the 2020 Census.
  • Medina Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Mejía Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Méndez Family name, top 100 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Mendoza Family name, top 100 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Miranda Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Molina Family name, top 50 in Spain in 2025; top 100 of US Hispanic surnames in the 2020 Census.
  • Montero Family name, top 100 in Spain in 2025.
  • Montoya Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Mora Family name, top 100 in Spain in 2025.
  • Morales Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Moreno Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Moya Family name, top 100 in Spain in 2025.
  • Muñoz Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Navarro Family name, top 50 in Spain in 2025; top 100 of US Hispanic surnames in the 2020 Census.
  • Nieto Family name, top 100 in Spain in 2025.
  • Núñez Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Ochoa Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Ortega Family name, top 50 in Spain in 2025; top 100 of US Hispanic surnames in the 2020 Census.
  • Ortiz Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Pacheco Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Padilla Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Parra Family name, top 100 in Spain in 2025.
  • Pascual (family name) Family name, top 100 in Spain in 2025.
  • Pastor Family name, top 100 in Spain in 2025.
  • Peña Family name, top 100 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Pérez Family name, top 10 in Spain in 2025; top 10 of US Hispanic surnames in the 2020 Census.
  • Prieto Family name, top 100 in Spain in 2025.
  • Ramírez Family name, top 50 in Spain in 2025; top 10 of US Hispanic surnames in the 2020 Census.
  • Ramos Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Reyes Family name, top 100 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Ríos Family name, top 50 of US Hispanic surnames in the 2020 Census.
  • Rivas Family name, top 100 in Spain in 2025; top 100 of US Hispanic surnames in the 2020 Census.
  • Rivera Family name, top 100 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Robles Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Rodríguez Family name, top 10 in Spain in 2025; top 10 of US Hispanic surnames in the 2020 Census.
  • Rojas Family name, top 100 in Spain in 2025; top 100 of US Hispanic surnames in the 2020 Census.
  • Romero Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Rosales Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Rubio Family name, top 50 in Spain in 2025.
  • Ruiz Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Salazar Family name, top 50 of US Hispanic surnames in the 2020 Census.
  • Salinas Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Sánchez Family name, top 10 in Spain in 2025; top 10 of US Hispanic surnames in the 2020 Census.
  • Sandoval Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Santana Family name, top 100 in Spain in 2025.
  • Santos Family name, top 50 in Spain in 2025.
  • Sanz Family name, top 50 in Spain in 2025.
  • Serrano Family name, top 50 in Spain in 2025; top 100 of US Hispanic surnames in the 2020 Census.
  • Silva Family name, top 100 in Spain in 2025.
  • Solís Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Soto Family name, top 100 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Suárez Family name, top 50 in Spain in 2025; top 100 of US Hispanic surnames in the 2020 Census.
  • Torres Family name, top 50 in Spain in 2025; top 10 of US Hispanic surnames in the 2020 Census.
  • Trujillo Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Valdez Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Vargas Family name, top 100 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Vásquez Family name, top 50 of US Hispanic surnames in the 2020 Census.
  • Vázquez Family name, top 50 in Spain in 2025; top 50 of US Hispanic surnames in the 2020 Census.
  • Vega Family name, top 100 in Spain in 2025; top 100 of US Hispanic surnames in the 2020 Census.
  • Velasco Family name, top 100 in Spain in 2025.
  • Velásquez Family name, top 100 of US Hispanic surnames in the 2020 Census.
  • Vidal Family name, top 100 in Spain in 2025.

Women's given names: Spain 145

  • Adela Woman's name, top 200 in Spain's 2022 register; average age 61.
  • Adriana Woman's name, top 100 in Spain's 2022 register; average age 20.
  • Ainara Woman's name, top 200 in Spain's 2022 register; average age 17.
  • Ainhoa Woman's name, top 100 in Spain's 2022 register; average age 21.
  • Aitana Woman's name, top 200 in Spain's 2022 register; average age 12.
  • Alba Woman's name, top 50 in Spain's 2022 register; average age 19.
  • Alejandra Woman's name, top 100 in Spain's 2022 register; average age 25.
  • Alicia Woman's name, top 50 in Spain's 2022 register; average age 40.
  • Almudena Woman's name, top 200 in Spain's 2022 register; average age 38.
  • Amalia Woman's name, top 200 in Spain's 2022 register; average age 60.
  • Amelia Woman's name, top 200 in Spain's 2022 register; average age 60.
  • Amparo Woman's name, top 100 in Spain's 2022 register; average age 66.
  • Ana Woman's name, top 50 in Spain's 2022 register; average age 45.
  • Andrea Woman's name, top 50 in Spain's 2022 register; average age 25.
  • Ángela Woman's name, top 100 in Spain's 2022 register; average age 45.
  • Ángeles Woman's name, top 100 in Spain's 2022 register; average age 68.
  • Antonia Woman's name, top 50 in Spain's 2022 register; average age 67.
  • Araceli Woman's name, top 200 in Spain's 2022 register; average age 60.
  • Ascensión Woman's name, top 200 in Spain's 2022 register; average age 68.
  • Asunción Woman's name, top 200 in Spain's 2022 register; average age 68.
  • Aurora Woman's name, top 200 in Spain's 2022 register; average age 59.
  • Bárbara Woman's name, top 200 in Spain's 2022 register; average age 42.
  • Beatriz Woman's name, top 50 in Spain's 2022 register; average age 41.
  • Begoña Woman's name, top 200 in Spain's 2022 register; average age 52.
  • Belén Woman's name, top 200 in Spain's 2022 register; average age 37.
  • Berta Woman's name, top 200 in Spain's 2022 register; average age 29.
  • Blanca Woman's name, top 200 in Spain's 2022 register; average age 29.
  • Candela Woman's name, top 200 in Spain's 2022 register; average age 12.
  • Carla Woman's name, top 100 in Spain's 2022 register; average age 15.
  • Carlota Woman's name, top 200 in Spain's 2022 register; average age 18.
  • Carmen Woman's name, top 10 in Spain's 2022 register; average age 60.
  • Carolina Woman's name, top 100 in Spain's 2022 register; average age 36.
  • Catalina Woman's name, top 100 in Spain's 2022 register; average age 61.
  • Cecilia Woman's name, top 200 in Spain's 2022 register; average age 49.
  • Celia Woman's name, top 100 in Spain's 2022 register; average age 34.
  • Clara Woman's name, top 100 in Spain's 2022 register; average age 30.
  • Claudia Woman's name, top 100 in Spain's 2022 register; average age 19.
  • Concepción Woman's name, top 50 in Spain's 2022 register; average age 68.
  • Consuelo Woman's name, top 100 in Spain's 2022 register; average age 69.
  • Cristina Woman's name, top 50 in Spain's 2022 register; average age 37.
  • Daniela Woman's name, top 100 in Spain's 2022 register; average age 15.
  • Diana Woman's name, top 200 in Spain's 2022 register; average age 30.
  • Dolores Woman's name, top 50 in Spain's 2022 register; average age 69.
  • Elena Woman's name, top 50 in Spain's 2022 register; average age 39.
  • Elisa Woman's name, top 200 in Spain's 2022 register; average age 49.
  • Elisabet Woman's name, top 200 in Spain's 2022 register; average age 38.
  • Elsa Woman's name, top 200 in Spain's 2022 register; average age 22.
  • Elvira Woman's name, top 200 in Spain's 2022 register; average age 61.
  • Emilia Woman's name, top 200 in Spain's 2022 register; average age 67.
  • Emma Woman's name, top 200 in Spain's 2022 register; average age 15.
  • Encarnación Woman's name, top 50 in Spain's 2022 register; average age 65.
  • Esperanza Woman's name, top 200 in Spain's 2022 register; average age 62.
  • Estefanía Woman's name, top 200 in Spain's 2022 register; average age 35.
  • Ester Woman's name, top 200 in Spain's 2022 register; average age 41.
  • Esther Woman's name, top 100 in Spain's 2022 register; average age 44.
  • Estrella Woman's name, top 200 in Spain's 2022 register; average age 50.
  • Eva Woman's name, top 100 in Spain's 2022 register; average age 35.
  • Fátima Woman's name, top 100 in Spain's 2022 register; average age 39.
  • Felisa Woman's name, top 200 in Spain's 2022 register; average age 74.
  • Francisca Woman's name, top 50 in Spain's 2022 register; average age 67.
  • Gabriela Woman's name, top 200 in Spain's 2022 register; average age 29.
  • Gema Woman's name, top 200 in Spain's 2022 register; average age 38.
  • Gloria Woman's name, top 100 in Spain's 2022 register; average age 56.
  • Guadalupe Woman's name, top 200 in Spain's 2022 register; average age 56.
  • Inés Woman's name, top 100 in Spain's 2022 register; average age 35.
  • Inmaculada Woman's name, top 100 in Spain's 2022 register; average age 48.
  • Irene Woman's name, top 50 in Spain's 2022 register; average age 29.
  • Isabel Woman's name, top 10 in Spain's 2022 register; average age 59.
  • Jennifer Woman's name, top 200 in Spain's 2022 register; average age 30.
  • Jessica Woman's name, top 200 in Spain's 2022 register; average age 32.
  • Jimena Woman's name, top 200 in Spain's 2022 register; average age 10.
  • Joaquina Woman's name, top 200 in Spain's 2022 register; average age 70.
  • Josefa Woman's name, top 10 in Spain's 2022 register; average age 70.
  • Josefina Woman's name, top 200 in Spain's 2022 register; average age 70.
  • Juana Woman's name, top 50 in Spain's 2022 register; average age 68.
  • Judit Woman's name, top 200 in Spain's 2022 register; average age 30.
  • Julia Woman's name, top 50 in Spain's 2022 register; average age 38.
  • Laura Woman's name, top 10 in Spain's 2022 register; average age 32.
  • Leire Woman's name, top 200 in Spain's 2022 register; average age 19.
  • Leonor Woman's name, top 200 in Spain's 2022 register; average age 59.
  • Leticia Woman's name, top 200 in Spain's 2022 register; average age 35.
  • Lidia Woman's name, top 100 in Spain's 2022 register; average age 37.
  • Lola Woman's name, top 200 in Spain's 2022 register; average age 10.
  • Lorena Woman's name, top 100 in Spain's 2022 register; average age 32.
  • Lourdes Woman's name, top 200 in Spain's 2022 register; average age 50.
  • Lucía Woman's name, top 50 in Spain's 2022 register; average age 25.
  • Luisa Woman's name, top 200 in Spain's 2022 register; average age 67.
  • Magdalena Woman's name, top 200 in Spain's 2022 register; average age 64.
  • Manuela Woman's name, top 50 in Spain's 2022 register; average age 61.
  • Margarita Woman's name, top 100 in Spain's 2022 register; average age 62.
  • María Woman's name, top 10 in Spain's 2022 register; average age 48.
  • Mariana Woman's name, top 200 in Spain's 2022 register; average age 48.
  • Marina Woman's name, top 100 in Spain's 2022 register; average age 34.
  • Marta Woman's name, top 50 in Spain's 2022 register; average age 33.
  • Martina Woman's name, top 100 in Spain's 2022 register; average age 16.
  • Matilde Woman's name, top 200 in Spain's 2022 register; average age 67.
  • Mercedes Woman's name, top 50 in Spain's 2022 register; average age 63.
  • Milagros Woman's name, top 200 in Spain's 2022 register; average age 65.
  • Mireia Woman's name, top 200 in Spain's 2022 register; average age 28.
  • Míriam Woman's name, top 100 in Spain's 2022 register; average age 30.
  • Mónica Woman's name, top 50 in Spain's 2022 register; average age 41.
  • Montserrat Woman's name, top 50 in Spain's 2022 register; average age 57.
  • Natalia Woman's name, top 100 in Spain's 2022 register; average age 31.
  • Natividad Woman's name, top 200 in Spain's 2022 register; average age 66.
  • Nerea Woman's name, top 100 in Spain's 2022 register; average age 22.
  • Nieves Woman's name, top 200 in Spain's 2022 register; average age 62.
  • Noelia Woman's name, top 100 in Spain's 2022 register; average age 31.
  • Noemí Woman's name, top 200 in Spain's 2022 register; average age 33.
  • Nora Woman's name, top 200 in Spain's 2022 register; average age 15.
  • Nuria Woman's name, top 50 in Spain's 2022 register; average age 41.
  • Olga Woman's name, top 100 in Spain's 2022 register; average age 48.
  • Paloma Woman's name, top 200 in Spain's 2022 register; average age 42.
  • Patricia Woman's name, top 50 in Spain's 2022 register; average age 35.
  • Paula Woman's name, top 50 in Spain's 2022 register; average age 22.
  • Pilar Woman's name, top 50 in Spain's 2022 register; average age 65.
  • Purificación Woman's name, top 200 in Spain's 2022 register; average age 67.
  • Rafaela Woman's name, top 200 in Spain's 2022 register; average age 66.
  • Ramona Woman's name, top 200 in Spain's 2022 register; average age 70.
  • Raquel Woman's name, top 50 in Spain's 2022 register; average age 40.
  • Rebeca Woman's name, top 200 in Spain's 2022 register; average age 33.
  • Remedios Woman's name, top 200 in Spain's 2022 register; average age 66.
  • Rocío Woman's name, top 50 in Spain's 2022 register; average age 32.
  • Rosa Woman's name, top 100 in Spain's 2022 register; average age 66.
  • Rosario Woman's name, top 50 in Spain's 2022 register; average age 66.
  • Sandra Woman's name, top 50 in Spain's 2022 register; average age 33.
  • Sara Woman's name, top 50 in Spain's 2022 register; average age 27.
  • Sheila Woman's name, top 200 in Spain's 2022 register; average age 26.
  • Silvia Woman's name, top 50 in Spain's 2022 register; average age 40.
  • Sofía Woman's name, top 100 in Spain's 2022 register; average age 19.
  • Soledad Woman's name, top 200 in Spain's 2022 register; average age 62.
  • Sonia Woman's name, top 50 in Spain's 2022 register; average age 41.
  • Susana Woman's name, top 100 in Spain's 2022 register; average age 46.
  • Tamara Woman's name, top 200 in Spain's 2022 register; average age 33.
  • Tania Woman's name, top 200 in Spain's 2022 register; average age 30.
  • Teresa Woman's name, top 50 in Spain's 2022 register; average age 63.
  • Trinidad Woman's name, top 200 in Spain's 2022 register; average age 67.
  • Valentina Woman's name, top 200 in Spain's 2022 register; average age 26.
  • Valeria Woman's name, top 200 in Spain's 2022 register; average age 10.
  • Vanesa Woman's name, top 200 in Spain's 2022 register; average age 38.
  • Vanessa Woman's name, top 200 in Spain's 2022 register; average age 37.
  • Verónica Woman's name, top 100 in Spain's 2022 register; average age 37.
  • Vicenta Woman's name, top 200 in Spain's 2022 register; average age 73.
  • Victoria Woman's name, top 100 in Spain's 2022 register; average age 46.
  • Virginia Woman's name, top 200 in Spain's 2022 register; average age 43.
  • Yolanda Woman's name, top 100 in Spain's 2022 register; average age 46.

Men's given names: Spain 121

  • Aarón Man's name, top 200 in Spain's 2022 register; average age 17.
  • Abel Man's name, top 200 in Spain's 2022 register; average age 34.
  • Abraham Man's name, top 200 in Spain's 2022 register; average age 26.
  • Adolfo Man's name, top 200 in Spain's 2022 register; average age 57.
  • Adrián Man's name, top 50 in Spain's 2022 register; average age 22.
  • Agustín Man's name, top 100 in Spain's 2022 register; average age 58.
  • Aitor Man's name, top 100 in Spain's 2022 register; average age 25.
  • Alberto Man's name, top 50 in Spain's 2022 register; average age 40.
  • Alejandro Man's name, top 50 in Spain's 2022 register; average age 28.
  • Álex Man's name, top 100 in Spain's 2022 register; average age 16.
  • Alexander Man's name, top 200 in Spain's 2022 register; average age 29.
  • Alfonso Man's name, top 100 in Spain's 2022 register; average age 53.
  • Alfredo Man's name, top 100 in Spain's 2022 register; average age 55.
  • Alonso (man's name) Man's name, top 200 in Spain's 2022 register; average age 30.
  • Álvaro Man's name, top 50 in Spain's 2022 register; average age 24.
  • Andrés Man's name, top 50 in Spain's 2022 register; average age 48.
  • Ángel Man's name, top 50 in Spain's 2022 register; average age 51.
  • Antonio Man's name, top 10 in Spain's 2022 register; average age 58.
  • Arturo Man's name, top 200 in Spain's 2022 register; average age 44.
  • Bartolomé Man's name, top 200 in Spain's 2022 register; average age 61.
  • Benito Man's name, top 200 in Spain's 2022 register; average age 64.
  • Benjamín Man's name, top 200 in Spain's 2022 register; average age 50.
  • Bernardo Man's name, top 200 in Spain's 2022 register; average age 58.
  • Borja Man's name, top 200 in Spain's 2022 register; average age 29.
  • Bruno Man's name, top 200 in Spain's 2022 register; average age 17.
  • Carles Man's name, top 200 in Spain's 2022 register; average age 39.
  • Carlos Man's name, top 50 in Spain's 2022 register; average age 41.
  • Carmelo Man's name, top 200 in Spain's 2022 register; average age 60.
  • César Man's name, top 100 in Spain's 2022 register; average age 42.
  • Cristián Man's name, top 100 in Spain's 2022 register; average age 27.
  • Cristóbal Man's name, top 200 in Spain's 2022 register; average age 55.
  • Daniel Man's name, top 10 in Spain's 2022 register; average age 30.
  • Darío Man's name, top 200 in Spain's 2022 register; average age 19.
  • David Man's name, top 10 in Spain's 2022 register; average age 34.
  • Diego Man's name, top 50 in Spain's 2022 register; average age 33.
  • Domingo Man's name, top 100 in Spain's 2022 register; average age 63.
  • Eduardo Man's name, top 50 in Spain's 2022 register; average age 47.
  • Elías Man's name, top 200 in Spain's 2022 register; average age 39.
  • Eloy Man's name, top 200 in Spain's 2022 register; average age 38.
  • Emilio Man's name, top 100 in Spain's 2022 register; average age 58.
  • Enrique Man's name, top 50 in Spain's 2022 register; average age 52.
  • Enzo Man's name, top 200 in Spain's 2022 register; average age 6.
  • Ernesto Man's name, top 200 in Spain's 2022 register; average age 52.
  • Esteban Man's name, top 200 in Spain's 2022 register; average age 52.
  • Eugenio Man's name, top 200 in Spain's 2022 register; average age 62.
  • Federico Man's name, top 200 in Spain's 2022 register; average age 55.
  • Felipe Man's name, top 100 in Spain's 2022 register; average age 55.
  • Félix Man's name, top 100 in Spain's 2022 register; average age 59.
  • Fermín Man's name, top 200 in Spain's 2022 register; average age 59.
  • Fernando Man's name, top 50 in Spain's 2022 register; average age 51.
  • Francisco Man's name, top 10 in Spain's 2022 register; average age 59.
  • Gabriel Man's name, top 100 in Spain's 2022 register; average age 37.
  • Gerardo Man's name, top 200 in Spain's 2022 register; average age 56.
  • Germán Man's name, top 200 in Spain's 2022 register; average age 46.
  • Gonzalo Man's name, top 100 in Spain's 2022 register; average age 31.
  • Gregorio Man's name, top 200 in Spain's 2022 register; average age 63.
  • Guillermo Man's name, top 100 in Spain's 2022 register; average age 35.
  • Héctor Man's name, top 100 in Spain's 2022 register; average age 23.
  • Hugo Man's name, top 100 in Spain's 2022 register; average age 12.
  • Ignacio Man's name, top 100 in Spain's 2022 register; average age 42.
  • Iñaki Man's name, top 200 in Spain's 2022 register; average age 40.
  • Íñigo Man's name, top 200 in Spain's 2022 register; average age 34.
  • Isaac Man's name, top 200 in Spain's 2022 register; average age 31.
  • Isidro Man's name, top 200 in Spain's 2022 register; average age 60.
  • Ismael Man's name, top 100 in Spain's 2022 register; average age 31.
  • Israel Man's name, top 200 in Spain's 2022 register; average age 34.
  • Iván Man's name, top 50 in Spain's 2022 register; average age 28.
  • Jaime Man's name, top 50 in Spain's 2022 register; average age 42.
  • Javier Man's name, top 10 in Spain's 2022 register; average age 36.
  • Jesús Man's name, top 50 in Spain's 2022 register; average age 50.
  • Joaquín Man's name, top 50 in Spain's 2022 register; average age 55.
  • Jonatán Man's name, top 200 in Spain's 2022 register; average age 33.
  • Jonathan Man's name, top 200 in Spain's 2022 register; average age 30.
  • Jordi Man's name, top 100 in Spain's 2022 register; average age 42.
  • Jorge Man's name, top 50 in Spain's 2022 register; average age 37.
  • José Man's name, top 10 in Spain's 2022 register; average age 62.
  • Juan Man's name, top 10 in Spain's 2022 register; average age 56.
  • Julián Man's name, top 100 in Spain's 2022 register; average age 58.
  • Julio Man's name, top 100 in Spain's 2022 register; average age 56.
  • Kevin Man's name, top 200 in Spain's 2022 register; average age 21.
  • Leo Man's name, top 200 in Spain's 2022 register; average age 6.
  • Lorenzo (man's name) Man's name, top 200 in Spain's 2022 register; average age 55.
  • Lucas Man's name, top 100 in Spain's 2022 register; average age 15.
  • Luis Man's name, top 50 in Spain's 2022 register; average age 53.
  • Manuel Man's name, top 10 in Spain's 2022 register; average age 56.
  • Marco Man's name, top 200 in Spain's 2022 register; average age 15.
  • Marcos Man's name, top 50 in Spain's 2022 register; average age 27.
  • Mariano Man's name, top 100 in Spain's 2022 register; average age 62.
  • Mario Man's name, top 50 in Spain's 2022 register; average age 26.
  • Martín (man's name) Man's name, top 100 in Spain's 2022 register; average age 26.
  • Mateo Man's name, top 100 in Spain's 2022 register; average age 16.
  • Matías Man's name, top 200 in Spain's 2022 register; average age 39.
  • Miguel Man's name, top 50 in Spain's 2022 register; average age 47.
  • Mohamed Man's name, top 100 in Spain's 2022 register; average age 36.
  • Moisés Man's name, top 200 in Spain's 2022 register; average age 40.
  • Nicolás Man's name, top 100 in Spain's 2022 register; average age 29.
  • Omar Man's name, top 200 in Spain's 2022 register; average age 28.
  • Oriol Man's name, top 200 in Spain's 2022 register; average age 25.
  • Óscar Man's name, top 50 in Spain's 2022 register; average age 37.
  • Pablo Man's name, top 50 in Spain's 2022 register; average age 29.
  • Pascual (man's name) Man's name, top 200 in Spain's 2022 register; average age 61.
  • Pedro Man's name, top 50 in Spain's 2022 register; average age 55.
  • Rafael Man's name, top 50 in Spain's 2022 register; average age 52.
  • Ramón Man's name, top 50 in Spain's 2022 register; average age 59.
  • Raúl Man's name, top 50 in Spain's 2022 register; average age 34.
  • Ricardo Man's name, top 100 in Spain's 2022 register; average age 51.
  • Roberto Man's name, top 50 in Spain's 2022 register; average age 43.
  • Rodrigo Man's name, top 100 in Spain's 2022 register; average age 24.
  • Rubén Man's name, top 50 in Spain's 2022 register; average age 30.
  • Salvador Man's name, top 100 in Spain's 2022 register; average age 55.
  • Samuel Man's name, top 100 in Spain's 2022 register; average age 23.
  • Santiago Man's name, top 50 in Spain's 2022 register; average age 49.
  • Saúl Man's name, top 200 in Spain's 2022 register; average age 18.
  • Sebastián Man's name, top 100 in Spain's 2022 register; average age 50.
  • Sergio Man's name, top 50 in Spain's 2022 register; average age 31.
  • Tomás Man's name, top 100 in Spain's 2022 register; average age 54.
  • Unai Man's name, top 200 in Spain's 2022 register; average age 19.
  • Valentín Man's name, top 200 in Spain's 2022 register; average age 56.
  • Vicente Man's name, top 50 in Spain's 2022 register; average age 60.
  • Víctor Man's name, top 50 in Spain's 2022 register; average age 32.
  • Xavier Man's name, top 100 in Spain's 2022 register; average age 37.

How this list was compiled: Given names: Spain's National Statistics Institute (INE), 'Apellidos y nombres más frecuentes' (https://www.ine.es/dyngs/INEbase/es/operacion.htm?c=Estadistica_C&cid=1254736177009&menu=resultados&idp=1254734710990), file https://www.ine.es/daco/daco42/nombyapel/nombres_por_edad_media.xls read 2026-09-30: the names of residents by frequency with the average age of the people who bear each, from the continuous register (Padrón Continuo) at 1 January 2022, a sheet for men and a sheet for women. Listed: every single-word name in the first 200 places of each sheet that has a Spanish given-name entry on English Wiktionary; the entry is where the accent comes from, because INE prints names in capitals without written accents (it keeps Ñ). Compound names such as María Carmen are left out (43 on the women's sheet, 43 on the men's), and so are 48 names with no Spanish given-name entry there (Anna, Laia, Noa, Ariadna, Gemma, Lara, Aroa, Judith, Olivia, Alexandra, Helena, Nadia, Marc, Joan, Iker, Josep, Albert, Pau, Izan, Eric, Mohammed, Joel, Asier, Jaume, Ahmed, Mikel, Sergi, Christian, Pol, Jon, Gerard, Adam, Arnau, Oliver, Miquel, Youssef, Francesc, Adria, Roger, Erik, Marti, Ander, Guillem, Julen, Pere, Lluis, Antoni, Aleix): the list holds names with a Spanish-language entry and does not stand for every name used in Spain. A card gives the band of the name's own place on its sheet (top 10, top 50, top 100, top 200) and the average age rounded to a year; the place and the number of people are not printed. Sex is the sheet. Family names, Spain: the same INE page, file https://www.ine.es/daco/daco42/nombyapel/apellidos_frecuencia.xls read 2026-09-30, first surnames of residents by frequency, from the annual population censuses at 1 January 2025; the first 100 places, less 4 with no Spanish surname entry on English Wiktionary (Santiago, Vicente, Roman, Crespo), with bands top 10, top 50, top 100. Family names, United States: the Census Bureau's file of last names reported 100 or more times in the 2020 Census (https://www2.census.gov/topics/genealogy/2020surnames/Names2020_LastNames_RaceHispanic.xlsx, linked from https://www.census.gov/topics/population/genealogy/data/2020_names.html, read 2026-09-30), which gives for each name the count of people who reported Hispanic or Latino origin. We kept the names of which at least 80 in every 100 bearers did (the cards call these 'US Hispanic surnames'), took the first 100 of them in the file's order, and banded them by their place among those names (top 10, top 50, top 100); 2 with no Spanish surname entry on English Wiktionary are left out (Santiago, Deleon). The census strips accents and ñ; they are put back from the Wiktionary entry. The share says how bearers answered a census question; it says nothing about any one person, and the card prints no share. 56 family names are on both the Spain list and the United States list. There is no Mexico list: no official table of names for Mexico was read. English Wiktionary (https://en.wiktionary.org, CC BY-SA 4.0) was read through the MediaWiki API on 2026-09-30 (categories Spanish male given names, Spanish female given names, Spanish surnames). x.type is what the Name type row filters on (spain, spain-10, us, us-10, girl, boy); x.gband is what the given-name row filters on (top-100, top-50, top-10) and family cards carry none; x.ascii drops accents and ñ for sorting. Counted from this file: 404 cards, 138 family names (96 on the Spain list, 98 on the United States list), 145 women's names and 121 men's names. No meanings are printed: none of these sources records one. Licence: Mixed, so no single license covers this list. INE data are reused under CC BY 4.0 as the institute's legal notice allows (https://www.ine.es/aviso_legal, read 2026-09-30); source: Instituto Nacional de Estadística, www.ine.es; the selection, the bands and the rounding are ours, and INE does not endorse this reuse. The Census Bureau file is a work of the US federal government and in the public domain (17 U.S.C. 105). The accented spellings draw on English Wiktionary, CC BY-SA 4.0.