Provinces of Spain by population aged 16 to 64

Madrid province had the highest population aged 16 to 64 of 52 provinces in 2022, at 4.46 million. Soria province had the lowest, at 54,470. The median was 396,180 and the figure for Spain was 30.91 million. Source: the Instituto Nacional de Estadística.

Highest4,464,013Madrid province
Lowest54,470Soria province
Median396,18052 provinces
Spain30,909,745History

All provinces, 2022

CSVChart (SVG)

Madrid provinceMadrid province: 4,464,013 persons4,464,013Barcelona provinceBarcelona province: 3,722,481 persons3,722,481Valencia provinceValencia province: 1,706,217 persons1,706,217Seville provinceSeville province: 1,286,640 persons1,286,640Alicante provinceAlicante province: 1,229,683 persons1,229,683Málaga provinceMálaga province: 1,131,495 persons1,131,495Murcia provinceMurcia province: 1,012,452 persons1,012,452Cádiz provinceCádiz province: 831,076 persons831,076Balearic Islands provinceBalearic Islands province: 809,271 persons809,271Las Palmas provinceLas Palmas province: 797,574 persons797,574Santa Cruz de Tenerife provinceSanta Cruz de Tenerife province: 723,618 persons723,618Biscay provinceBiscay province: 722,739 persons722,739A Coruña provinceA Coruña province: 693,808 persons693,808Asturias provinceAsturias province: 619,648 persons619,648Zaragoza provinceZaragoza province: 616,796 persons616,796Granada provinceGranada province: 610,872 persons610,872Pontevedra provincePontevedra province: 599,238 persons599,238Tarragona provinceTarragona province: 534,218 persons534,218Girona provinceGirona province: 513,823 persons513,823Córdoba provinceCórdoba province: 503,249 persons503,249Almería provinceAlmería province: 495,893 persons495,893Toledo provinceToledo province: 466,591 persons466,591Gipuzkoa provinceGipuzkoa province: 450,729 persons450,729Badajoz provinceBadajoz province: 434,964 persons434,964Navarre provinceNavarre province: 423,775 persons423,775Jaén provinceJaén province: 409,186 persons409,186Castellón provinceCastellón province: 383,173 persons383,173Cantabria provinceCantabria province: 371,956 persons371,956Huelva provinceHuelva province: 355,382 persons355,382Valladolid provinceValladolid province: 323,396 persons323,396Ciudad Real provinceCiudad Real province: 318,203 persons318,203Lleida provinceLleida province: 285,234 persons285,234León provinceLeón province: 273,690 persons273,690Albacete provinceAlbacete province: 253,112 persons253,112Cáceres provinceCáceres province: 247,154 persons247,154Burgos provinceBurgos province: 220,188 persons220,188Álava provinceÁlava province: 210,053 persons210,053La Rioja provinceLa Rioja province: 202,892 persons202,892Salamanca provinceSalamanca province: 198,837 persons198,837Lugo provinceLugo province: 192,704 persons192,704Guadalajara provinceGuadalajara province: 179,442 persons179,442Ourense provinceOurense province: 175,898 persons175,898Huesca provinceHuesca province: 142,338 persons142,338Cuenca provinceCuenca province: 125,813 persons125,813Zamora provinceZamora province: 98,413 persons98,413Segovia provinceSegovia province: 97,714 persons97,714Ávila provinceÁvila province: 97,454 persons97,454Palencia provincePalencia province: 97,222 persons97,222Teruel provinceTeruel province: 83,386 persons83,386Melilla provinceMelilla province: 55,826 persons55,826Ceuta provinceCeuta province: 55,746 persons55,746Soria provinceSoria province: 54,470 persons54,470
persons. Source: INE. Retrieved 2026-10-07.

Full ranking

RankProvinces2022
persons
Change on 2021
1Madrid province4,464,013+0.2%
2Barcelona province3,722,481-0%
3Valencia province1,706,217+0.7%
4Seville province1,286,640+0.1%
5Alicante province1,229,683+0.9%
6Málaga province1,131,495+1%
7Murcia province1,012,452+0.8%
8Cádiz province831,076+0.1%
9Balearic Islands province809,271-0%
10Las Palmas province797,574+0.1%
11Santa Cruz de Tenerife province723,618+0.2%
12Biscay province722,739-0.7%
13A Coruña province693,808-0.4%
14Asturias province619,648-1.3%
15Zaragoza province616,796-0.8%
16Granada province610,872-0.1%
17Pontevedra province599,238-0.4%
18Tarragona province534,218+0.8%
19Girona province513,823+0.6%
20Córdoba province503,249-0.4%
21Almería province495,893+1.3%
22Toledo province466,591+0.9%
23Gipuzkoa province450,729-0.5%
24Badajoz province434,964-0.6%
25Navarre province423,775+0.2%
26Jaén province409,186-0.7%
27Castellón province383,173+0.6%
28Cantabria province371,956-0.2%
29Huelva province355,382+1%
30Valladolid province323,396-0.7%
31Ciudad Real province318,203-0.5%
32Lleida province285,234+0.4%
33León province273,690-1.3%
34Albacete province253,112-0.3%
35Cáceres province247,154-0.7%
36Burgos province220,188-0.7%
37Álava province210,053-0.2%
38La Rioja province202,892-0.1%
39Salamanca province198,837-0.9%
40Lugo province192,704-1%
41Guadalajara province179,442+1%
42Ourense province175,898-0.7%
43Huesca province142,338+0.5%
44Cuenca province125,813+0.1%
45Zamora province98,413-1.3%
46Segovia province97,714-0.1%
47Ávila province97,454-0%
48Palencia province97,222-1.5%
49Teruel province83,386-0.4%
50Melilla province55,826-1.3%
51Ceuta province55,746-0.6%
52Soria province54,470-0.7%

Other periods

About this ranking

Resident population aged 16 to 64 on 1 January (INE annual census). Used as the working-age denominator.

Spain only. For EU countries and regions use population_15_64 (Eurostat age band).

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). Censo anual de población: población de 16 a 64 años (tabla 68540). https://www.ine.es/jaxiT3/Tabla.htm?t=68540. 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 population aged 16 to 64 using official data, and cite the source.
rank_places {"indicator":"population_16_64","level":"province","within":"Spain","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population_16_64&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 population aged 16 to 64?

Madrid province, with 4.46 million in 2022, according to the Instituto Nacional de Estadística.

Which province has the lowest population aged 16 to 64?

Soria province, with 54,470 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, Censo anual de población: población de 16 a 64 años (tabla 68540). Retrieved 2026-10-07.

Population aged 16 to 64: other rankings

Provinces of Spain: more rankings