Provinces of Spain by birth rate

Melilla province had the highest birth rate of 52 provinces in 2022, at 10.49 per 1,000 inhabitants. Zamora province had the lowest, at 4.25 per 1,000 inhabitants. The median was 6.83 per 1,000 inhabitants and the figure for Spain was 6.88 per 1,000 inhabitants. Source: the Instituto Nacional de Estadística.

Highest10.49Melilla province
Lowest4.25Zamora province
Median6.8352 provinces
Spain6.88History

All provinces, 2022

CSVChart (SVG)

Melilla provinceMelilla province: 10.49 per 1,000 inhabitants10.49Almería provinceAlmería province: 9.13 per 1,000 inhabitants9.13Ceuta provinceCeuta province: 8.77 per 1,000 inhabitants8.77Murcia provinceMurcia province: 8.69 per 1,000 inhabitants8.69Granada provinceGranada province: 7.59 per 1,000 inhabitants7.59Balearic Islands provinceBalearic Islands province: 7.58 per 1,000 inhabitants7.58Madrid provinceMadrid province: 7.49 per 1,000 inhabitants7.49Seville provinceSeville province: 7.47 per 1,000 inhabitants7.47Girona provinceGirona province: 7.41 per 1,000 inhabitants7.41Huelva provinceHuelva province: 7.32 per 1,000 inhabitants7.32Lleida provinceLleida province: 7.27 per 1,000 inhabitants7.27Toledo provinceToledo province: 7.25 per 1,000 inhabitants7.25Córdoba provinceCórdoba province: 7.2 per 1,000 inhabitants7.2Tarragona provinceTarragona province: 7.17 per 1,000 inhabitants7.17Barcelona provinceBarcelona province: 7.16 per 1,000 inhabitants7.16Navarre provinceNavarre province: 7.12 per 1,000 inhabitants7.12Teruel provinceTeruel province: 7.1 per 1,000 inhabitants7.1Guadalajara provinceGuadalajara province: 7.07 per 1,000 inhabitants7.07Málaga provinceMálaga province: 7.01 per 1,000 inhabitants7.01Castellón provinceCastellón province: 6.99 per 1,000 inhabitants6.99Albacete provinceAlbacete province: 6.98 per 1,000 inhabitants6.98Valencia provinceValencia province: 6.9 per 1,000 inhabitants6.9Cádiz provinceCádiz province: 6.88 per 1,000 inhabitants6.88Alicante provinceAlicante province: 6.87 per 1,000 inhabitants6.87Badajoz provinceBadajoz province: 6.83 per 1,000 inhabitants6.83Jaén provinceJaén province: 6.83 per 1,000 inhabitants6.83La Rioja provinceLa Rioja province: 6.83 per 1,000 inhabitants6.83Ciudad Real provinceCiudad Real province: 6.79 per 1,000 inhabitants6.79Álava provinceÁlava province: 6.78 per 1,000 inhabitants6.78Zaragoza provinceZaragoza province: 6.69 per 1,000 inhabitants6.69Huesca provinceHuesca province: 6.68 per 1,000 inhabitants6.68Cuenca provinceCuenca province: 6.6 per 1,000 inhabitants6.6Gipuzkoa provinceGipuzkoa province: 6.22 per 1,000 inhabitants6.22Soria provinceSoria province: 6.07 per 1,000 inhabitants6.07Valladolid provinceValladolid province: 6.06 per 1,000 inhabitants6.06Segovia provinceSegovia province: 6.02 per 1,000 inhabitants6.02Burgos provinceBurgos province: 5.99 per 1,000 inhabitants5.99Biscay provinceBiscay province: 5.98 per 1,000 inhabitants5.98Las Palmas provinceLas Palmas province: 5.84 per 1,000 inhabitants5.84Cáceres provinceCáceres province: 5.81 per 1,000 inhabitants5.81Ávila provinceÁvila province: 5.68 per 1,000 inhabitants5.68Pontevedra provincePontevedra province: 5.56 per 1,000 inhabitants5.56A Coruña provinceA Coruña province: 5.49 per 1,000 inhabitants5.49Cantabria provinceCantabria province: 5.49 per 1,000 inhabitants5.49Palencia provincePalencia province: 5.43 per 1,000 inhabitants5.43Lugo provinceLugo province: 5.35 per 1,000 inhabitants5.35Salamanca provinceSalamanca province: 5.34 per 1,000 inhabitants5.34Santa Cruz de Tenerife provinceSanta Cruz de Tenerife province: 5.25 per 1,000 inhabitants5.25León provinceLeón province: 4.81 per 1,000 inhabitants4.81Asturias provinceAsturias province: 4.72 per 1,000 inhabitants4.72Ourense provinceOurense province: 4.41 per 1,000 inhabitants4.41Zamora provinceZamora province: 4.25 per 1,000 inhabitants4.25
per 1,000 inhabitants. Source: INE. Retrieved 2026-10-07.

Full ranking

RankProvinces2022
per 1,000 inhabitants
Change on 2021
1Melilla province10.49-0.4 pts
2Almería province9.13-0.24 pts
3Ceuta province8.77+0.17 pts
4Murcia province8.69-0.38 pts
5Granada province7.59-0.06 pts
6Balearic Islands province7.58-0.45 pts
7Madrid province7.49-0.14 pts
8Seville province7.47-0.56 pts
9Girona province7.41-0.3 pts
10Huelva province7.32-0.67 pts
11Lleida province7.27-0.04 pts
12Toledo province7.25+0.14 pts
13Córdoba province7.2-0.27 pts
14Tarragona province7.17-0.24 pts
15Barcelona province7.16-0.24 pts
16Navarre province7.12-0.59 pts
17Teruel province7.1+0.27 pts
18Guadalajara province7.07+0.03 pts
19Málaga province7.01-0.37 pts
20Castellón province6.99+0.1 pts
21Albacete province6.98-0.24 pts
22Valencia province6.9-0.11 pts
23Cádiz province6.88-0.24 pts
24Alicante province6.87-0.18 pts
25Badajoz province6.83-0.41 pts
25Jaén province6.83-0.36 pts
25La Rioja province6.83-0.03 pts
28Ciudad Real province6.79-0.31 pts
29Álava province6.78-0.32 pts
30Zaragoza province6.69-0.49 pts
31Huesca province6.68-0.32 pts
32Cuenca province6.6-0.01 pts
33Gipuzkoa province6.22-0.59 pts
34Soria province6.07+0.05 pts
35Valladolid province6.06+0.24 pts
36Segovia province6.02-0.27 pts
37Burgos province5.99+0.09 pts
38Biscay province5.98-0.08 pts
39Las Palmas province5.84-0.23 pts
40Cáceres province5.81-0.36 pts
41Ávila province5.68+0.18 pts
42Pontevedra province5.56-0.2 pts
43A Coruña province5.49-0.15 pts
43Cantabria province5.49-0.12 pts
45Palencia province5.43+0.13 pts
46Lugo province5.35+0.36 pts
47Salamanca province5.34-0.02 pts
48Santa Cruz de Tenerife province5.25-0.33 pts
49León province4.81-0.29 pts
50Asturias province4.72-0.02 pts
51Ourense province4.41-0.18 pts
52Zamora province4.25+0.04 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.49 per 1,000 inhabitants in 2022, according to the Instituto Nacional de Estadística.

Which province has the lowest birth rate?

Zamora province, with 4.25 per 1,000 inhabitants in 2022.

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