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.

Top 30 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

Top 30 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.

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.