Multicultural family? Check one name across 25 countries instantly 110,000+ official names — free, no sign-up Don't let a naming law surprise you — verify before you register Save favorites and compare names side by side Need inspiration? Try the Random Picker From Reykjavik to Athens — every official European name list

Most Popular 2026

Most Popular Baby Names in Spain

Spanish naming trends have shifted toward short, modern names while traditional choices remain beloved. Many popular names have Latin or Biblical roots, and compound first names are a cherished tradition.

Most popular Spanish boy names

1. Hugo
2. Mateo
3. Martin
4. Lucas
5. Leo
6. Daniel
7. Alejandro
8. Manuel
9. Pablo
10. Alvaro
11. Adrian
12. Enzo
13. Mario
14. Diego
15. Oliver
16. Marco
17. Liam
18. Marcos
19. Gonzalo
20. Bruno
21. Marc
22. Ivan
23. Nicolas
24. Carlos
25. Sergio
26. Izan
27. Thiago
28. David
29. Samuel
30. Jorge

Most popular Spanish girl names

1. Lucia
2. Sofia
3. Martina
4. Maria
5. Julia
6. Valeria
7. Emma
8. Paula
9. Alma
10. Olivia
11. Daniela
12. Alba
13. Carla
14. Laia
15. Noa
16. Carmen
17. Sara
18. Vega
19. Chloe
20. Mia
21. Elena
22. Aitana
23. Valentina
24. Lola
25. Jimena
26. Abril
27. Vera
28. Claudia
29. Luna
30. Iris

Naming Rules in Spain

Spain's Civil Registry Law prohibits names that are objectively harmful to the child, more than two simple names or one compound name, and names that cause confusion about gender. Diminutives and colloquial variants are generally not accepted as legal names.

Naming trends in Spain

Short, vowel-rich names are dominating the Spanish top. Traditional saints' names (María, Lucía, José) still hold the top positions for many families, but single-syllable or two-syllable names such as Leo, Hugo and Mía are rising every year.

Rising names

Leo Hugo Mateo Vega Alba

Declining names

José Antonio Francisco

Cultural influences on the Spanish top list

Catholic tradition remains very strong — the top list is still dominated by saint names and Marian devotion. Regional influences (Catalan: Martí, Júlia; Basque: Aitor, Maddi; Galician: Brais, Uxía) shape the list by region.

How Spain compares with Portugal

Spain and Portugal share many names (Lucas, Hugo, Sofia) but Spanish uses written accents differently — María vs Portuguese Maria.

Frequently asked questions

Which baby names are currently rising in Spain?

Clear risers in Spain include Leo, Hugo, Mateo, Vega, Alba. These names are gaining several positions a year in the national rankings, so they are worth considering for families looking for a fresh but already recognised choice.

Which traditional names are declining in Spain?

Names on a long-term decline include José, Antonio, Francisco. These names still have deep cultural resonance and may feel timeless rather than dated for parents who value tradition.

Are these Spanish top names officially approved?

Yes — every name shown here is recorded in the national civil register and is routinely accepted. If you are considering a similar but different name, you can verify it in our free name checker against our full Spanish database.

How does Spain compare to Portugal?

Spain and Portugal share many names (Lucas, Hugo, Sofia) but Spanish uses written accents differently — María vs Portuguese Maria. You can compare both top lists side-by-side using our country comparison tool.

Full Legal Rules Guide

Check if your chosen name is legal

Verify your baby name across 25 European countries instantly.

Check a Name →

Last updated: April 2026. Name popularity based on recent official statistics. This page is for informational purposes only.

Read the full guides

Legal background

Baby name laws in Spain

Process

How to register a baby name in Europe

Multicultural

Names that work across multiple countries

Browse the full European name database · Compare 25 countries

All blog posts · Browse names A-Z