Mia, Emma, and Sofia for girls, Liam, Lucas, and Alexander for boys, and Luca, Leo, and Luka as unisex names, are among the most popular names of the last ten years in Spain.
We analyzed 2.8 billion name ratings from expectant parents in Spain to present you with the top names from 2016 to 2025.
Choosing a name is something very special – it will accompany your child for a lifetime. Get inspired by the most popular names and find the one that perfectly suits your little miracle.
Trends for 2025 in Spain
In 2025, the following names are especially popular in Spain: For girls, Emma, Hugo, and Olivia top the list. Among boys, Hugo, Lucas, and Diego are trending. Unisex names like Leo, Luca, and Alex are also becoming increasingly popular.
Top 10 Girl Names 2025
See more popular girl names from Spain in 2025.
Top 10 Boy Names 2025
See more popular boy names from Spain in 2025.
Top 10 Unisex Names 2025
See more popular unisex names from Spain in 2025.
Find your favorite name – Start Charlie’s Top Names Quiz!
Most Popular Names 2024 in Spain
In 2024, the names Emma, Olivia, and Leo were particularly popular for girls, while Hugo, Noah, and Liam were top choices for boys. Among unisex names, Leo, Noa, and Alex were favorites.
Top 10 Girl Names 2024
See more popular girl names from Spain in 2024.
Top 10 Boy Names 2024
See more popular boy names from Spain in 2024.
Top 10 Unisex Names 2024
See more popular unisex names from Spain in 2024.
The Rising Names from 2024 to 2025 – These Beautiful and Unique Names Are Gaining Popularity in Spain
These exceptional and modern names are trending in 2025 and have captured the hearts of many parents. They are among the fastest-rising names compared to 2024 and are on their way to becoming the most popular names of the coming years.
Rising Girl Names in 2025
- Rocio (+11)
- Catalina (+33)
- Celia (+5)
- Aina (+18)
- Silvia (+29)
- Amaia (+15)
- Aroa (+35)
- Victoria (+1)
- Elena (+4)
- Nerea (+18)
Discover more rising girl names.
Rising Boy Names in 2025
- Saul (+20)
- Anton (+8)
- Aaron (+7)
- Matias (+14)
- Julen (+25)
- Dario (+48)
- Víctor (+92)
- Joel (+5)
- Aitor (+49)
- Sebastian (+11)
Discover more rising boy names.
Rising Unisex Names in 2025
- Milagros (+59)
- Jess (+60)
- Florin (+61)
- Jean (+62)
- Iman (+63)
- Guadalupe (+64)
- Reyes (+65)
- Ali (+66)
- Karen (+67)
- Amal (+68)
Discover more rising unisex names.
Most Popular Names in Spain Over the Last 10 Years
2023
- Boy Names: Noah, Liam, David, Hugo, Lucas, Mateo, Oliver, Samuel, Daniel, Max, Adrian, Alexandre, Pablo, Gabriel, Bruno, Thiago, Damian, Alexander, Eric, Nico, …
- Girl Names: Emma, Olivia, Sofia, Mia, Lara, Julia, Claudia, Alma, Júlia, Nina, Paula, Vera, Alba, Luna, Eva, Isabella, Emilia, Valeria, Iris, Valentina, …
- Unisex Names: Leo, Noa, Luca, Alex, Luka, Evelyn, Angel, Kai, Dylan, Carmen, Andrea, Jan, Nil, Elia, Joan, Noe, Abel, Juan, Jaime, Toni, …
See all popular names in Spain for 2023.
2022
- Boy Names: Liam, Noah, Lucas, Alexander, Elias, Oliver, Mateo, Samuel, David, Hugo, …
- Girl Names: Emma, Mia, Sofia, Olivia, Emilia, Lia, Julia, Isabella, Eva, Zoe, …
- Unisex Names: Luca, Leo, Noa, Luka, Kai, Elia, Dylan, Evelyn, Alex, Carmen, …
See all popular names in Spain for 2022.
2021
- Boy Names: Lucas, Liam, Alexander, Benjamin, Elias, Noah, Erik, Oliver, Samuel, Mateo, Julian, Thomas, David, Max, William, Isaac, Eric, Aaron, Kilian, Felix, …
- Girl Names: Isabella, Mia, Sofia, Emma, Olivia, Lia, Emilia, Amelia, Zoe, Chloe, Cloe, Julia, Anna, Luna, Sarah, Eva, Elena, Nora, Lara, Clara, …
- Unisex Names: Luca, Leo, Luka, Elia, Kai, Andrea, Noa, Noel, Dylan, Alex, Dani, Evelyn, Ane, Anne, Carmen, Alexis, Jaime, Angel, Abel, Noe, …
See all popular names in Spain for 2021.
2020
- Boy Names: Liam, Lucas, Alexander, Benjamin, Elias, Mateo, Noah, Julian, Samuel, Oliver, Isaac, Dario, David, Max, Thomas, Adrian, Felix, Aaron, Gabriel, Eric, …
- Girl Names: Isabella, Sofia, Mia, Emma, Olivia, Amelia, Emilia, Lina, Julia, Lia, Cloe, Anna, Eva, Zoe, Nora, Chloe, Luna, Clara, Sarah, Elena, …
- Unisex Names: Luca, Leo, Luka, Dylan, Kai, Evelyn, Andrea, Noa, Dani, Alex, Elia, Noel, Noe, Ane, Anne, Angel, Abel, Alexis, Toni, Carmen, …
See all popular names in Spain for 2020.
2019
- Boy Names: Mateo, Liam, Lucas, Alexander, Benjamin, Noah, Elias, Samuel, Kilian, Thomas, …
- Girl Names: Cloe, Mia, Sofia, Emma, Chloe, Olivia, Emilia, Isabella, Amelia, Anna, …
- Unisex Names: Luca, Leo, Luka, Evelyn, Noa, Kai, Noe, Dylan, Andrea, Elia, …
2018
- Boy Names: …
- Girl Names: …
- Unisex Names: …
2017
- Boy Names: …
- Girl Names: …
- Unisex Names: …
2016
Boy Names: …
Girl Names: …
Unisex Names: …
Still Looking for a Beautiful Name for Your Child?
Choosing a name for your baby is a special journey – and with our CharliesNames Baby Names App, it’s easy and fun. Swipe through unique, beautiful, and timeless names together with your partner until you find the perfect match for your little miracle. Make the search an adventure!
✨ Find the perfect name now!
More Popular Names from Spain
Discover even more of the most popular boy names, as well as inspiring girl and unisex names from Spain.
Popular Names Worldwide
Get inspired by the most popular names from different countries! From Europe to overseas – find name favorites from:
- 🇦🇹 Austria
- 🇦🇺 Australia
- 🇧🇷 Brazil
- 🇧🇪 Belgium
- 🇨🇦 Canada
- 🇨🇭 Switzerland
- 🇩🇪 Germany
- 🇩🇰 Denmark
- 🇪🇸 Spain
- 🇫🇷 France
- 🇬🇧 Great Britain
- 🇮🇪 Ireland
- 🇳🇱 Netherlands
- 🇵🇹 Portugal
Name Quiz with Charlie – Start now!
Find more beautiful names!
Download our free baby name app now and swipe a beautiful name together with your partner!













