🇪🇸 Most Popular Baby Names in Spain (2024)
Spain's National Statistics Institute (INE) publishes baby name rankings based on birth registrations across all autonomous communities. Spanish naming culture blends Catholic saint names with modern international choices. Hugo, Mateo, and Lucas lead the boys' charts, while Lucía, Sofía, and Valentina dominate for girls. Regional variation is notable — Catalan, Basque, and Galician names appear more frequently in their respective communities.
Data source: Instituto Nacional de Estadística (INE) · Year: 2024 · 30 girl names, 30 boy names
👧 Most Popular Girl Names in Spain (2024)
#1Lucia
Lucia is the feminine form of Lucius, from the Latin lux meaning light, and is the most popular girl's name in Spain and a top name in Italy.
#2SofiaGreek
Meaning: Wisdom
Sofia is the Slavic and southern European form of Sophia, meaning wisdom in Greek, and is the most popular girl's name in Italy and Spain.
#3MariaHebrewLatin
Meaning: Wished-for child; sea of bitterness
#4MartinaLatin
Meaning: Of Mars; warlike
#5Valeria
#6PaulaLatin
Meaning: Small, humble
#7EmmaGermanic
Meaning: Whole, universal
Emma is a Germanic name that was popular among medieval queens and has remained a top choice across Europe and North America for over a century.
#8SaraHebrew
Meaning: Princess
#9Daniela
#10JuliaLatin
Meaning: Youthful
Julia is the feminine form of the ancient Roman family name Julius and has been popular across Europe since the Renaissance.
#11Carmen
#12Alba
#13Claudia
#14ElenaGreek
Meaning: Bright, shining
#15Noa
#16Carla
#17MiaHebrewScandinavian
Meaning: Mine; wished-for child
Mia began as a Scandinavian pet form of Maria and has become an international favourite, topping charts from Norway to the United States.
#18VeraLatinSlavic
Meaning: Truth; faith
#19NataliaLatin
Meaning: Born at Christmas
#20ValentinaLatin
Meaning: Strong, healthy
Valentina is the feminine form of the Roman Valentinus, rooted in the Latin word for strong and healthy, and widely popular in southern Europe.
#21IreneGreek
Meaning: Peace
#22OliviaLatin
Meaning: Olive tree
Olivia was first popularised by Shakespeare in Twelfth Night and is now consistently ranked among the top girl's names in the English-speaking world.
#23AnaHebrew
Meaning: Grace
#24Rocio
#25Patricia
#26Cristina
#27LauraLatin
Meaning: Laurel
Laura was immortalised by the Italian poet Petrarch in the 14th century and remains a classic choice in Italy, Spain, Germany and beyond.
#28Ines
#29NoraLatinIrish
Meaning: Honour
Nora arose as a short form of Honora or Eleanor and has become an independently popular name across Ireland, Scandinavia and central Europe.
#30AndreaGreek
Meaning: Brave, manly
👦 Most Popular Boy Names in Spain (2024)
#1HugoGermanic
Meaning: Mind, intellect
Hugo is the Latinised form of Hugh, meaning mind or intellect in Germanic, and is a favourite in France, Spain, Portugal and Scandinavia.
#2MartinLatin
Meaning: Of Mars; warlike
Martin derives from the Roman Martinus, meaning of Mars or warlike, and was the name of a 4th-century saint whose cult spread across medieval Europe.
#3MateoHebrewSpanish
Meaning: Gift of God
Mateo is the Spanish form of Matthew, meaning gift of God in Hebrew, and is currently one of the fastest-rising names in the USA and Spain.
#4DanielHebrew
Meaning: God is my judge
#5Pablo
#6Alejandro
#7Adrian
#8Alvaro
#9LucasLatinGreek
Meaning: Bringer of light
Lucas is the Latin form of Luke, meaning bringer of light, and ranks highly across Europe and the Americas.
#10DavidHebrew
Meaning: Beloved
David is a Hebrew name meaning beloved and was the name of the biblical king of Israel, the most celebrated monarch in Jewish history.
#11Marcos
#12Carlos
#13Diego
#14MarioLatin
Meaning: Of Mars; warlike
#15Miguel
#16Alex
#17Ivan
#18LeoLatin
Meaning: Lion
Leo is the Latin word for lion and the name of thirteen popes, making it both a timeless classic and a modern favourite across Europe.
#19Jorge
#20Rafael
#21Rodrigo
#22Eduardo
#23Antonio
#24Javier
#25NicolasGreek
Meaning: Victory of the people
#26Sergio
#27Fernando
#28Ruben
#29VictorLatin
Meaning: Conqueror
#30Andres
Data: Instituto Nacional de Estadística (INE). Rankings reflect official birth registrations for 2024. Updated automatically from the national statistics registry. Browse all countries →