Provinces of Spain by population aged 15 to 64

Madrid province had the highest population aged 15 to 64 of 49 provinces in 2022, at 4.54 million. Soria province had the lowest, at 55,258. The median was 377,712 and the figure for Spain was 31.42 million. Source: Eurostat, European Commission.

Highest4,535,157Madrid province
Lowest55,258Soria province
Median377,71249 provinces
Spain31,417,513History

All provinces, 2022

CSVChart (SVG)

Madrid provinceMadrid province: 4,535,157 persons4,535,157Barcelona provinceBarcelona province: 3,785,070 persons3,785,070Valencia provinceValencia province: 1,735,024 persons1,735,024Seville provinceSeville province: 1,310,648 persons1,310,648Alicante provinceAlicante province: 1,250,437 persons1,250,437Málaga provinceMálaga province: 1,151,173 persons1,151,173Murcia provinceMurcia province: 1,031,133 persons1,031,133Cádiz provinceCádiz province: 846,798 persons846,798Biscay provinceBiscay province: 733,423 persons733,423A Coruña provinceA Coruña province: 703,518 persons703,518Asturias provinceAsturias province: 627,948 persons627,948Zaragoza provinceZaragoza province: 626,707 persons626,707Granada provinceGranada province: 621,583 persons621,583Pontevedra provincePontevedra province: 608,196 persons608,196Tarragona provinceTarragona province: 543,709 persons543,709Girona provinceGirona province: 522,915 persons522,915Córdoba provinceCórdoba province: 512,004 persons512,004Almería provinceAlmería province: 504,649 persons504,649Toledo provinceToledo province: 475,034 persons475,034Gipuzkoa provinceGipuzkoa province: 458,323 persons458,323Badajoz provinceBadajoz province: 442,018 persons442,018Navarre provinceNavarre province: 431,144 persons431,144Jaén provinceJaén province: 416,015 persons416,015Castellón provinceCastellón province: 389,882 persons389,882Cantabria provinceCantabria province: 377,712 persons377,712Huelva provinceHuelva province: 361,387 persons361,387Valladolid provinceValladolid province: 328,493 persons328,493Ciudad Real provinceCiudad Real province: 323,461 persons323,461Lleida provinceLleida province: 289,936 persons289,936León provinceLeón province: 277,248 persons277,248Albacete provinceAlbacete province: 257,255 persons257,255Cáceres provinceCáceres province: 250,812 persons250,812Burgos provinceBurgos province: 223,454 persons223,454Álava provinceÁlava province: 213,336 persons213,336La Rioja provinceLa Rioja province: 206,186 persons206,186Salamanca provinceSalamanca province: 201,676 persons201,676Lugo provinceLugo province: 194,988 persons194,988Guadalajara provinceGuadalajara province: 182,653 persons182,653Ourense provinceOurense province: 178,184 persons178,184Huesca provinceHuesca province: 144,531 persons144,531Cuenca provinceCuenca province: 127,729 persons127,729Zamora provinceZamora province: 99,647 persons99,647Segovia provinceSegovia province: 99,217 persons99,217Ávila provinceÁvila province: 98,902 persons98,902Palencia provincePalencia province: 98,562 persons98,562Teruel provinceTeruel province: 84,611 persons84,611Melilla provinceMelilla province: 57,045 persons57,045Ceuta provinceCeuta province: 56,895 persons56,895Soria provinceSoria province: 55,258 persons55,258
persons. Source: Eurostat. Retrieved 2026-10-09.

Full ranking

RankProvinces2022
persons
Change on 2021
1Madrid province4,535,157+0.2%
2Barcelona province3,785,0700%
3Valencia province1,735,024+0.8%
4Seville province1,310,648+0.1%
5Alicante province1,250,437+1%
6Málaga province1,151,173+1%
7Murcia province1,031,133+0.9%
8Cádiz province846,798+0.2%
9Biscay province733,423-0.7%
10A Coruña province703,518-0.4%
11Asturias province627,948-1.3%
12Zaragoza province626,707-0.7%
13Granada province621,5830%
14Pontevedra province608,196-0.3%
15Tarragona province543,709+0.9%
16Girona province522,915+0.7%
17Córdoba province512,004-0.4%
18Almería province504,649+1.4%
19Toledo province475,034+0.9%
20Gipuzkoa province458,323-0.5%
21Badajoz province442,018-0.5%
22Navarre province431,144+0.3%
23Jaén province416,015-0.7%
24Castellón province389,882+0.8%
25Cantabria province377,712-0.2%
26Huelva province361,387+1%
27Valladolid province328,493-0.6%
28Ciudad Real province323,461-0.4%
29Lleida province289,936+0.4%
30León province277,248-1.3%
31Albacete province257,255-0.2%
32Cáceres province250,812-0.7%
33Burgos province223,454-0.7%
34Álava province213,336-0.1%
35La Rioja province206,186-0.1%
36Salamanca province201,676-0.9%
37Lugo province194,988-1%
38Guadalajara province182,653+1.1%
39Ourense province178,184-0.6%
40Huesca province144,531+0.5%
41Cuenca province127,729+0.2%
42Zamora province99,647-1.2%
43Segovia province99,217-0.1%
44Ávila province98,902-0.1%
45Palencia province98,562-1.4%
46Teruel province84,611-0.4%
47Melilla province57,045-1.1%
48Ceuta province56,895-0.7%
49Soria province55,258-0.7%

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.54 million in 2022, according to Eurostat, European Commission.

Which province has the lowest population aged 15 to 64?

Soria province, with 55,258 in 2022.

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