Provinces of Spain by birth rate

Melilla province had the highest birth rate of 52 provinces in 2021, at 10.89 per 1,000 inhabitants. Zamora province had the lowest, at 4.21 per 1,000 inhabitants. The median was 7.03 per 1,000 inhabitants and the figure for Spain was 7.1 per 1,000 inhabitants. Source: the Instituto Nacional de Estadística.

Highest10.89Melilla province
Lowest4.21Zamora province
Median7.0352 provinces
Spain7.1History

All provinces, 2021

CSVChart (SVG)

Melilla provinceMelilla province: 10.89 per 1,000 inhabitants10.89Almería provinceAlmería province: 9.37 per 1,000 inhabitants9.37Murcia provinceMurcia province: 9.07 per 1,000 inhabitants9.07Ceuta provinceCeuta province: 8.6 per 1,000 inhabitants8.6Balearic Islands provinceBalearic Islands province: 8.03 per 1,000 inhabitants8.03Seville provinceSeville province: 8.03 per 1,000 inhabitants8.03Huelva provinceHuelva province: 7.99 per 1,000 inhabitants7.99Girona provinceGirona province: 7.71 per 1,000 inhabitants7.71Navarre provinceNavarre province: 7.71 per 1,000 inhabitants7.71Granada provinceGranada province: 7.65 per 1,000 inhabitants7.65Madrid provinceMadrid province: 7.63 per 1,000 inhabitants7.63Córdoba provinceCórdoba province: 7.47 per 1,000 inhabitants7.47Tarragona provinceTarragona province: 7.41 per 1,000 inhabitants7.41Barcelona provinceBarcelona province: 7.4 per 1,000 inhabitants7.4Málaga provinceMálaga province: 7.38 per 1,000 inhabitants7.38Lleida provinceLleida province: 7.31 per 1,000 inhabitants7.31Badajoz provinceBadajoz province: 7.24 per 1,000 inhabitants7.24Albacete provinceAlbacete province: 7.22 per 1,000 inhabitants7.22Jaén provinceJaén province: 7.19 per 1,000 inhabitants7.19Zaragoza provinceZaragoza province: 7.18 per 1,000 inhabitants7.18Cádiz provinceCádiz province: 7.12 per 1,000 inhabitants7.12Toledo provinceToledo province: 7.11 per 1,000 inhabitants7.11Álava provinceÁlava province: 7.1 per 1,000 inhabitants7.1Ciudad Real provinceCiudad Real province: 7.1 per 1,000 inhabitants7.1Alicante provinceAlicante province: 7.05 per 1,000 inhabitants7.05Guadalajara provinceGuadalajara province: 7.04 per 1,000 inhabitants7.04Valencia provinceValencia province: 7.01 per 1,000 inhabitants7.01Huesca provinceHuesca province: 7 per 1,000 inhabitants7Castellón provinceCastellón province: 6.89 per 1,000 inhabitants6.89La Rioja provinceLa Rioja province: 6.86 per 1,000 inhabitants6.86Teruel provinceTeruel province: 6.83 per 1,000 inhabitants6.83Gipuzkoa provinceGipuzkoa province: 6.81 per 1,000 inhabitants6.81Cuenca provinceCuenca province: 6.61 per 1,000 inhabitants6.61Segovia provinceSegovia province: 6.29 per 1,000 inhabitants6.29Cáceres provinceCáceres province: 6.17 per 1,000 inhabitants6.17Las Palmas provinceLas Palmas province: 6.07 per 1,000 inhabitants6.07Biscay provinceBiscay province: 6.06 per 1,000 inhabitants6.06Soria provinceSoria province: 6.02 per 1,000 inhabitants6.02Burgos provinceBurgos province: 5.9 per 1,000 inhabitants5.9Valladolid provinceValladolid province: 5.82 per 1,000 inhabitants5.82Pontevedra provincePontevedra province: 5.76 per 1,000 inhabitants5.76A Coruña provinceA Coruña province: 5.64 per 1,000 inhabitants5.64Cantabria provinceCantabria province: 5.61 per 1,000 inhabitants5.61Santa Cruz de Tenerife provinceSanta Cruz de Tenerife province: 5.58 per 1,000 inhabitants5.58Ávila provinceÁvila province: 5.5 per 1,000 inhabitants5.5Salamanca provinceSalamanca province: 5.36 per 1,000 inhabitants5.36Palencia provincePalencia province: 5.3 per 1,000 inhabitants5.3León provinceLeón province: 5.1 per 1,000 inhabitants5.1Lugo provinceLugo province: 4.99 per 1,000 inhabitants4.99Asturias provinceAsturias province: 4.74 per 1,000 inhabitants4.74Ourense provinceOurense province: 4.59 per 1,000 inhabitants4.59Zamora provinceZamora province: 4.21 per 1,000 inhabitants4.21
per 1,000 inhabitants. Source: INE. Retrieved 2026-10-07.

Full ranking

RankProvinces2021
per 1,000 inhabitants
Change on 2020
1Melilla province10.89-0.22 pts
2Almería province9.37-0.1 pts
3Murcia province9.07+0.02 pts
4Ceuta province8.6-1.38 pts
5Balearic Islands province8.03+0.01 pts
5Seville province8.03+0.05 pts
7Huelva province7.99-0.06 pts
8Girona province7.71-0.41 pts
8Navarre province7.71+0.09 pts
10Granada province7.65+0.01 pts
11Madrid province7.63-0.15 pts
12Córdoba province7.47+0.22 pts
13Tarragona province7.41-0.17 pts
14Barcelona province7.4-0.07 pts
15Málaga province7.38-0.04 pts
16Lleida province7.31-0.45 pts
17Badajoz province7.24-0.12 pts
18Albacete province7.22+0.05 pts
19Jaén province7.19-0.01 pts
20Zaragoza province7.18+0.32 pts
21Cádiz province7.12-0.19 pts
22Toledo province7.11-0.55 pts
23Álava province7.1-0.09 pts
23Ciudad Real province7.1+0.17 pts
25Alicante province7.05-0.04 pts
26Guadalajara province7.04-0.34 pts
27Valencia province7.01-0.04 pts
28Huesca province7+0.34 pts
29Castellón province6.89-0.22 pts
30La Rioja province6.86-0.4 pts
31Teruel province6.83-0.04 pts
32Gipuzkoa province6.81-0.12 pts
33Cuenca province6.61+0.53 pts
34Segovia province6.29+0.09 pts
35Cáceres province6.17-0.07 pts
36Las Palmas province6.07-0.15 pts
37Biscay province6.06-0.28 pts
38Soria province6.02-0.64 pts
39Burgos province5.9-0.17 pts
40Valladolid province5.82-0.43 pts
41Pontevedra province5.76-0.22 pts
42A Coruña province5.64-0.12 pts
43Cantabria province5.61-0.23 pts
44Santa Cruz de Tenerife province5.58-0.27 pts
45Ávila province5.5-0.1 pts
46Salamanca province5.36-0.13 pts
47Palencia province5.3-0.58 pts
48León province5.1+0.09 pts
49Lugo province4.99-0.15 pts
50Asturias province4.74+0.04 pts
51Ourense province4.59-0.19 pts
52Zamora province4.21-0.44 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 10.89 per 1,000 inhabitants in 2021, according to the Instituto Nacional de Estadística.

Which province has the lowest birth rate?

Zamora province, with 4.21 per 1,000 inhabitants in 2021.

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