Provinces of Spain by population aged 15 to 64

Madrid province had the highest population aged 15 to 64 of 49 provinces in 2019, at 4.42 million. Soria province had the lowest, at 55,436. The median was 377,754 and the figure for Spain was 30.98 million. Source: Eurostat, European Commission.

Highest4,423,872Madrid province
Lowest55,436Soria province
Median377,75449 provinces
Spain30,975,161History

All provinces, 2019

CSVChart (SVG)

Madrid provinceMadrid province: 4,423,872 persons4,423,872Barcelona provinceBarcelona province: 3,702,800 persons3,702,800Valencia provinceValencia province: 1,690,164 persons1,690,164Seville provinceSeville province: 1,298,860 persons1,298,860Alicante provinceAlicante province: 1,215,718 persons1,215,718Málaga provinceMálaga province: 1,112,197 persons1,112,197Murcia provinceMurcia province: 1,000,318 persons1,000,318Cádiz provinceCádiz province: 839,925 persons839,925Biscay provinceBiscay province: 734,290 persons734,290A Coruña provinceA Coruña province: 709,306 persons709,306Asturias provinceAsturias province: 647,192 persons647,192Zaragoza provinceZaragoza province: 624,328 persons624,328Granada provinceGranada province: 614,313 persons614,313Pontevedra provincePontevedra province: 610,421 persons610,421Tarragona provinceTarragona province: 524,278 persons524,278Córdoba provinceCórdoba province: 516,529 persons516,529Girona provinceGirona province: 504,510 persons504,510Almería provinceAlmería province: 486,094 persons486,094Toledo provinceToledo province: 459,191 persons459,191Gipuzkoa provinceGipuzkoa province: 455,917 persons455,917Badajoz provinceBadajoz province: 446,186 persons446,186Navarre provinceNavarre province: 423,562 persons423,562Jaén provinceJaén province: 422,456 persons422,456Castellón provinceCastellón province: 381,403 persons381,403Cantabria provinceCantabria province: 377,754 persons377,754Huelva provinceHuelva province: 353,988 persons353,988Valladolid provinceValladolid province: 332,641 persons332,641Ciudad Real provinceCiudad Real province: 325,118 persons325,118León provinceLeón province: 287,218 persons287,218Lleida provinceLleida province: 283,657 persons283,657Albacete provinceAlbacete province: 257,571 persons257,571Cáceres provinceCáceres province: 255,560 persons255,560Burgos provinceBurgos province: 226,188 persons226,188Álava provinceÁlava province: 212,263 persons212,263Salamanca provinceSalamanca province: 206,169 persons206,169La Rioja provinceLa Rioja province: 204,049 persons204,049Lugo provinceLugo province: 199,928 persons199,928Ourense provinceOurense province: 181,076 persons181,076Guadalajara provinceGuadalajara province: 175,299 persons175,299Huesca provinceHuesca province: 141,560 persons141,560Cuenca provinceCuenca province: 127,255 persons127,255Zamora provinceZamora province: 103,831 persons103,831Palencia provincePalencia province: 102,171 persons102,171Ávila provinceÁvila province: 98,967 persons98,967Segovia provinceSegovia province: 98,913 persons98,913Teruel provinceTeruel province: 84,482 persons84,482Ceuta provinceCeuta province: 57,640 persons57,640Melilla provinceMelilla province: 57,520 persons57,520Soria provinceSoria province: 55,436 persons55,436
persons. Source: Eurostat. Retrieved 2026-10-09.

Full ranking

RankProvinces2019
persons
Change on 2018
1Madrid province4,423,872+1.5%
2Barcelona province3,702,800+1.5%
3Valencia province1,690,164+0.4%
4Seville province1,298,860+0.1%
5Alicante province1,215,718+1%
6Málaga province1,112,197+0.7%
7Murcia province1,000,318+0.9%
8Cádiz province839,925-0.2%
9Biscay province734,290+0.3%
10A Coruña province709,306-0.3%
11Asturias province647,192-1.2%
12Zaragoza province624,328+0.9%
13Granada province614,313+0.2%
14Pontevedra province610,421-0.2%
15Tarragona province524,278+1%
16Córdoba province516,529-0.6%
17Girona province504,510+1.3%
18Almería province486,094+1%
19Toledo province459,191+0.9%
20Gipuzkoa province455,917+0.5%
21Badajoz province446,186-0.5%
22Navarre province423,562+1.1%
23Jaén province422,456-0.8%
24Castellón province381,403+0.6%
25Cantabria province377,754-0.2%
26Huelva province353,988+0.4%
27Valladolid province332,641-0.5%
28Ciudad Real province325,118-0.9%
29León province287,218-1.2%
30Lleida province283,657+0.6%
31Albacete province257,571-0.3%
32Cáceres province255,560-0.9%
33Burgos province226,188-0.6%
34Álava province212,263+0.4%
35Salamanca province206,169-0.6%
36La Rioja province204,049+0.3%
37Lugo province199,928-1%
38Ourense province181,076-0.6%
39Guadalajara province175,299+1.3%
40Huesca province141,560-0%
41Cuenca province127,255-0.4%
42Zamora province103,831-1.7%
43Palencia province102,171-1.2%
44Ávila province98,967-0.7%
45Segovia province98,913-0.2%
46Teruel province84,482-0.4%
47Ceuta province57,640-0%
48Melilla province57,520+0.7%
49Soria province55,436-0.4%

Other periods

About this ranking

Resident population aged 15 to 64 on 1 January (Eurostat).

The working-age band Eurostat uses for EU comparisons. population_16_64 (INE, Spain) starts at 16, so the two series differ.

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

Eurostat. Population on 1 January by broad age group, 15 to 64, by NUTS 2 and 3 region (demo_r_pjanaggr3). https://ec.europa.eu/eurostat/databrowser/view/demo_r_pjanaggr3/default/table. Retrieved 2026-10-09.

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 15 to 64 using official data, and cite the source.
rank_places {"indicator":"population_15_64","level":"province","within":"Spain","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population_15_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 15 to 64?

Madrid province, with 4.42 million in 2019, according to Eurostat, European Commission.

Which province has the lowest population aged 15 to 64?

Soria province, with 55,436 in 2019.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Eurostat, European Commission, Population on 1 January by broad age group, 15 to 64, by NUTS 2 and 3 region (demo_r_pjanaggr3). Retrieved 2026-10-09.

Population aged 15 to 64: other rankings

Provinces of Spain: more rankings