Today’s Spanish baby names
Safe to say, without Spain’s influence, the world would be a much different place.
The country that spearheaded the exploration of the New World in the 16th century spread its language and culture across the world, to the point that there are over 500 million Spanish speakers on the planet today — it’s the second most spoken first language in the world.
If you are trying to get in touch with your Catalan roots, just love paella and flamenco, or want to find a lovely and unique name for your niño or niña, check out our lists of the top 100 most popular Spanish baby names in Spain for both boys and girls.
Top Spanish baby girl names in Spain
- Maria
- Carmen
- Ana
- Isabel
- Dolores
- Pilar
- Josefa
- Teresa
- Rosa
- Antonia
- Angeles
- Cristina
- Francisca
- Laura
- Elena
- Luisa
- Mercedes
- Concepcion
- Rosario
- Marta
- Jose
- Lucia
- Juana
- Manuela
- Raquel
- Jesus
- Sara
- Beatriz
- Paula
- Patricia
- Eva
- Encarnacion
- Victoria
- Rocio
- Belen
- Julia
- Esther
- Silvia
- Montserrat
- Andrea
- Nuria
- Angela
- Margarita
- Inmaculada
- Monica
- Yolanda
- Sandra
- Sonia
- Irene
- Alicia
- Susana
- Mar
- Marina
- Alba
- Amparo
- Nieves
- Natalia
- Gloria
- Soledad
- Lourdes
- Veronica
- Ines
- Consuelo
- Carolina
- Luz
- Asuncion
- Begoña
- Claudia
- Noelia
- Lorena
- Catalina
- Milagros
- Esperanza
- Emilia
- Olga
- Aurora
- Magdalena
- Lidia
- Alejandra
- Fatima
- Blanca
- Miriam
- Sofia
- Clara
- Josefina
- Eugenia
- Elisa
- Anna
- Purificacion
- Celia
- Nerea
- Carla
- Virginia
- Remedios
- Trinidad
- Vicenta
- Vanesa
- Gema
- Elvira
- Matilde
Top Spanish baby boy names in Spain
- Jose
- Antonio
- Juan
- Manuel
- Francisco
- Luis
- Javier
- Miguel
- Angel
- Carlos
- Jesus
- David
- Pedro
- Daniel
- Maria
- Rafael
- Fernando
- Alberto
- Alejandro
- Ramon
- Pablo
- Jorge
- Vicente
- Enrique
- Sergio
- Andres
- Ignacio
- Victor
- Diego
- Joaquin
- Eduardo
- Raul
- Adrian
- Oscar
- Alvaro
- Ivan
- Santiago
- Ruben
- Alfonso
- Roberto
- Emilio
- Ricardo
- Jaime
- Julio
- Gabriel
- Salvador
- Mario
- Julian
- Tomas
- Marcos
- Agustin
- Felix
- Guillermo
- Josep
- Jordi
- Cesar
- Joan
- Domingo
- Cristian
- Gonzalo
- Felipe
- Mohamed
- Alfredo
- Martin
- Sebastian
- Mariano
- Nicolas
- Marc
- Ismael
- Hugo
- Samuel
- Gregorio
- Hector
- Esteban
- Lorenzo
- Xavier
- Eugenio
- Aitor
- Arturo
- Cristobal
- Rodrigo
- Albert
- Valentin
- Adolfo
- Borja
- German
- Alex
- John
- Benito
- Jonathan
- Ernesto
- Alexander
- Marco
- Christian
- Lucas
- Iker
- Gustavo
- Gerardo
- Carmelo
- Isidro
Source: Instituto Nacional de Estadística, Spain – 2010