Spain · Browse
Spain

Spanish Baby Names

Discover 54,924 names from Spain — from timeless Castilian names like Antonio and María Carmen to modern Mediterranean favourites.

Browse All Names Boy Names Girl Names Popular By Ending Interactive Map
54,924
Names
27,065
Boy Names
27,859
Girl Names

Most Popular Spanish First Names

Boy Names

1Antonio627,7382Manuel553,1173Jose531,5754Francisco457,1395David370,2706Juan318,8777Javier308,7088Daniel304,4739Jose Antonio300,78910Francisco Javier284,792

Girl Names

1Maria Carmen636,1092Maria568,7193Carmen357,9054Ana Maria268,2075Laura258,0466Maria Pilar256,0387Maria Dolores249,8758Isabel249,6559Josefa247,27110Maria Teresa243,086

Browse by Ending

Find spanish names by how they end.

- m-aa-ab-ac-ad-ae-af-ag-ah-ai-aj-ak-al-am-an-ao-aq-ar-as-at-au-av-aw-ax-ay-az-ba-be-bi-bo

Browse All Spanish Names

54,924 names with meanings, origins, and popularity data.

Start Browsing

Spanish Baby Naming Traditions

Spanish naming traditions are deeply rooted in Catholic heritage, regional identity, and family honour. Spain’s diverse regions — from Catalonia to Andalusia — each contribute unique naming flavours to the national tapestry.

Catholic and Saint Name Heritage

Spain’s Catholic tradition profoundly shapes baby naming. Many Spaniards are named after saints, with compound names like María del Carmen, José Antonio, and Juan Carlos reflecting devotion and family ties. The tradition of naming children after patron saints remains strong.

Regional Naming Traditions

Spain’s autonomous communities bring distinct naming traditions. Catalonia favours Jordi, Pau, and Laia. The Basque Country cherishes Aitor, Iker, and Nerea. Galicia draws from Celtic roots with names like Breixo and Uxía. These regional names reflect Spain’s linguistic and cultural diversity.

Modern Spanish Naming Trends

Today’s most popular Spanish names blend tradition with global influences. Hugo, Martín, Lucas, and Leo top the boys’ charts. Lucía, Martina, Sofía, and María lead for girls. While compound names are declining, classic Spanish names remain beloved.

About This Data

Our spanish name data is sourced from INE (Instituto Nacional de Estadística). Browse all 54,924 names with meanings, origins, historical context, and transliterations in 18 scripts.