Provinces of Spain by birth rate

Melilla province had the highest birth rate of 52 provinces in 2023, at 8.99 per 1,000 inhabitants. Zamora province had the lowest, at 4.17 per 1,000 inhabitants. The median was 6.56 per 1,000 inhabitants and the figure for Spain was 6.61 per 1,000 inhabitants. Source: the Instituto Nacional de Estadística.

Highest8.99Melilla province
Lowest4.17Zamora province
Median6.5652 provinces
Spain6.61History

All provinces, 2023

CSVChart (SVG)

Melilla provinceMelilla province: 8.99 per 1,000 inhabitants8.99Almería provinceAlmería province: 8.72 per 1,000 inhabitants8.72Murcia provinceMurcia province: 8.24 per 1,000 inhabitants8.24Ceuta provinceCeuta province: 8.22 per 1,000 inhabitants8.22Seville provinceSeville province: 7.37 per 1,000 inhabitants7.37Madrid provinceMadrid province: 7.25 per 1,000 inhabitants7.25Granada provinceGranada province: 7.21 per 1,000 inhabitants7.21Balearic Islands provinceBalearic Islands province: 7.16 per 1,000 inhabitants7.16Girona provinceGirona province: 7.16 per 1,000 inhabitants7.16Córdoba provinceCórdoba province: 7.12 per 1,000 inhabitants7.12Toledo provinceToledo province: 7.05 per 1,000 inhabitants7.05Lleida provinceLleida province: 6.92 per 1,000 inhabitants6.92Castellón provinceCastellón province: 6.9 per 1,000 inhabitants6.9Badajoz provinceBadajoz province: 6.88 per 1,000 inhabitants6.88Tarragona provinceTarragona province: 6.86 per 1,000 inhabitants6.86Huelva provinceHuelva province: 6.84 per 1,000 inhabitants6.84Jaén provinceJaén province: 6.84 per 1,000 inhabitants6.84Barcelona provinceBarcelona province: 6.74 per 1,000 inhabitants6.74Valencia provinceValencia province: 6.74 per 1,000 inhabitants6.74Cádiz provinceCádiz province: 6.69 per 1,000 inhabitants6.69Málaga provinceMálaga province: 6.67 per 1,000 inhabitants6.67Guadalajara provinceGuadalajara province: 6.66 per 1,000 inhabitants6.66Navarre provinceNavarre province: 6.66 per 1,000 inhabitants6.66Alicante provinceAlicante province: 6.62 per 1,000 inhabitants6.62Albacete provinceAlbacete province: 6.6 per 1,000 inhabitants6.6Álava provinceÁlava province: 6.57 per 1,000 inhabitants6.57Ciudad Real provinceCiudad Real province: 6.54 per 1,000 inhabitants6.54Zaragoza provinceZaragoza province: 6.52 per 1,000 inhabitants6.52Teruel provinceTeruel province: 6.36 per 1,000 inhabitants6.36Gipuzkoa provinceGipuzkoa province: 6.27 per 1,000 inhabitants6.27Cuenca provinceCuenca province: 6.25 per 1,000 inhabitants6.25La Rioja provinceLa Rioja province: 6.18 per 1,000 inhabitants6.18Huesca provinceHuesca province: 6.15 per 1,000 inhabitants6.15Segovia provinceSegovia province: 5.89 per 1,000 inhabitants5.89Biscay provinceBiscay province: 5.77 per 1,000 inhabitants5.77Cáceres provinceCáceres province: 5.73 per 1,000 inhabitants5.73Valladolid provinceValladolid province: 5.69 per 1,000 inhabitants5.69Las Palmas provinceLas Palmas province: 5.67 per 1,000 inhabitants5.67Burgos provinceBurgos province: 5.58 per 1,000 inhabitants5.58Soria provinceSoria province: 5.58 per 1,000 inhabitants5.58A Coruña provinceA Coruña province: 5.33 per 1,000 inhabitants5.33Lugo provinceLugo province: 5.25 per 1,000 inhabitants5.25Pontevedra provincePontevedra province: 5.23 per 1,000 inhabitants5.23Ávila provinceÁvila province: 5.2 per 1,000 inhabitants5.2Salamanca provinceSalamanca province: 5.14 per 1,000 inhabitants5.14Santa Cruz de Tenerife provinceSanta Cruz de Tenerife province: 5.09 per 1,000 inhabitants5.09Cantabria provinceCantabria province: 5.05 per 1,000 inhabitants5.05Palencia provincePalencia province: 4.99 per 1,000 inhabitants4.99León provinceLeón province: 4.69 per 1,000 inhabitants4.69Asturias provinceAsturias province: 4.51 per 1,000 inhabitants4.51Ourense provinceOurense province: 4.4 per 1,000 inhabitants4.4Zamora provinceZamora province: 4.17 per 1,000 inhabitants4.17
per 1,000 inhabitants. Source: INE. Retrieved 2026-10-07.

Full ranking

RankProvinces2023
per 1,000 inhabitants
Change on 2022
1Melilla province8.99-1.5 pts
2Almería province8.72-0.41 pts
3Murcia province8.24-0.45 pts
4Ceuta province8.22-0.55 pts
5Seville province7.37-0.1 pts
6Madrid province7.25-0.24 pts
7Granada province7.21-0.38 pts
8Balearic Islands province7.16-0.42 pts
8Girona province7.16-0.25 pts
10Córdoba province7.12-0.08 pts
11Toledo province7.05-0.2 pts
12Lleida province6.92-0.35 pts
13Castellón province6.9-0.09 pts
14Badajoz province6.88+0.05 pts
15Tarragona province6.86-0.31 pts
16Huelva province6.84-0.48 pts
16Jaén province6.84+0.01 pts
18Barcelona province6.74-0.42 pts
18Valencia province6.74-0.16 pts
20Cádiz province6.69-0.19 pts
21Málaga province6.67-0.34 pts
22Guadalajara province6.66-0.41 pts
22Navarre province6.66-0.46 pts
24Alicante province6.62-0.25 pts
25Albacete province6.6-0.38 pts
26Álava province6.57-0.21 pts
27Ciudad Real province6.54-0.25 pts
28Zaragoza province6.52-0.17 pts
29Teruel province6.36-0.74 pts
30Gipuzkoa province6.27+0.05 pts
31Cuenca province6.25-0.35 pts
32La Rioja province6.18-0.65 pts
33Huesca province6.15-0.53 pts
34Segovia province5.89-0.13 pts
35Biscay province5.77-0.21 pts
36Cáceres province5.73-0.08 pts
37Valladolid province5.69-0.37 pts
38Las Palmas province5.67-0.17 pts
39Burgos province5.58-0.41 pts
39Soria province5.58-0.49 pts
41A Coruña province5.33-0.16 pts
42Lugo province5.25-0.1 pts
43Pontevedra province5.23-0.33 pts
44Ávila province5.2-0.48 pts
45Salamanca province5.14-0.2 pts
46Santa Cruz de Tenerife province5.09-0.16 pts
47Cantabria province5.05-0.44 pts
48Palencia province4.99-0.44 pts
49León province4.69-0.12 pts
50Asturias province4.51-0.21 pts
51Ourense province4.4-0.01 pts
52Zamora province4.17-0.08 pts

Other periods

About this ranking

Live births per 1,000 residents during the year.

Every value in the ranking comes from the same publisher and the same period, so the provinces are compared on one definition. Equal values share a rank.

How to cite

Instituto Nacional de Estadística (INE). Indicadores demográficos básicos: tasa bruta de natalidad (tablas 1381, 1432, 1470 y 30664). https://www.ine.es/jaxiT3/Tabla.htm?t=1470. Retrieved 2026-10-07.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Provinces of Spain by birth rate using official data, and cite the source.
rank_places {"indicator":"crude_birth_rate","level":"province","within":"Spain","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=crude_birth_rate&level=province&within=Spain&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which province has the highest birth rate?

Melilla province, with 8.99 per 1,000 inhabitants in 2023, according to the Instituto Nacional de Estadística.

Which province has the lowest birth rate?

Zamora province, with 4.17 per 1,000 inhabitants in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Instituto Nacional de Estadística, Indicadores demográficos básicos: tasa bruta de natalidad (tablas 1381, 1432, 1470 y 30664). Retrieved 2026-10-07.

Crude birth rate: other rankings

Provinces of Spain: more rankings