Provinces of Spain by population aged 15 to 64

Madrid province had the highest population aged 15 to 64 of 49 provinces in 2024, at 4.75 million. Soria province had the lowest, at 56,271. The median was 379,529 and the figure for Spain was 32.26 million. Source: Eurostat, European Commission.

Highest4,748,699Madrid province
Lowest56,271Soria province
Median379,52949 provinces
Spain32,260,950History

All provinces, 2024

CSVChart (SVG)

Madrid provinceMadrid province: 4,748,699 persons4,748,699Barcelona provinceBarcelona province: 3,937,575 persons3,937,575Valencia provinceValencia province: 1,812,762 persons1,812,762Seville provinceSeville province: 1,327,932 persons1,327,932Alicante provinceAlicante province: 1,310,685 persons1,310,685Málaga provinceMálaga province: 1,195,588 persons1,195,588Murcia provinceMurcia province: 1,060,684 persons1,060,684Cádiz provinceCádiz province: 850,317 persons850,317Biscay provinceBiscay province: 739,620 persons739,620A Coruña provinceA Coruña province: 708,363 persons708,363Zaragoza provinceZaragoza province: 641,551 persons641,551Granada provinceGranada province: 628,678 persons628,678Asturias provinceAsturias province: 626,200 persons626,200Pontevedra provincePontevedra province: 608,812 persons608,812Tarragona provinceTarragona province: 567,154 persons567,154Girona provinceGirona province: 545,712 persons545,712Almería provinceAlmería province: 518,975 persons518,975Córdoba provinceCórdoba province: 508,978 persons508,978Toledo provinceToledo province: 494,232 persons494,232Gipuzkoa provinceGipuzkoa province: 463,261 persons463,261Navarre provinceNavarre province: 441,042 persons441,042Badajoz provinceBadajoz province: 438,693 persons438,693Jaén provinceJaén province: 409,958 persons409,958Castellón provinceCastellón province: 407,200 persons407,200Cantabria provinceCantabria province: 379,529 persons379,529Huelva provinceHuelva province: 364,558 persons364,558Valladolid provinceValladolid province: 331,970 persons331,970Ciudad Real provinceCiudad Real province: 323,434 persons323,434Lleida provinceLleida province: 298,758 persons298,758León provinceLeón province: 273,708 persons273,708Albacete provinceAlbacete province: 258,730 persons258,730Cáceres provinceCáceres province: 248,161 persons248,161Burgos provinceBurgos province: 225,894 persons225,894Álava provinceÁlava province: 216,197 persons216,197La Rioja provinceLa Rioja province: 209,251 persons209,251Salamanca provinceSalamanca province: 201,303 persons201,303Lugo provinceLugo province: 195,002 persons195,002Guadalajara provinceGuadalajara province: 191,926 persons191,926Ourense provinceOurense province: 178,153 persons178,153Huesca provinceHuesca province: 146,603 persons146,603Cuenca provinceCuenca province: 129,250 persons129,250Segovia provinceSegovia province: 100,873 persons100,873Ávila provinceÁvila province: 99,220 persons99,220Zamora provinceZamora province: 97,876 persons97,876Palencia provincePalencia province: 97,165 persons97,165Teruel provinceTeruel province: 85,093 persons85,093Melilla provinceMelilla province: 58,040 persons58,040Ceuta provinceCeuta province: 57,562 persons57,562Soria provinceSoria province: 56,271 persons56,271
persons. Source: Eurostat. Retrieved 2026-10-09.

Full ranking

RankProvinces2024
persons
Change on 2023
1Madrid province4,748,699+2.4%
2Barcelona province3,937,575+1.8%
3Valencia province1,812,762+2.4%
4Seville province1,327,932+0.6%
5Alicante province1,310,685+2.3%
6Málaga province1,195,588+1.4%
7Murcia province1,060,684+1.2%
8Cádiz province850,317+0.2%
9Biscay province739,620+0.5%
10A Coruña province708,363+0.3%
11Zaragoza province641,551+1%
12Granada province628,678+0.4%
13Asturias province626,2000%
14Pontevedra province608,8120%
15Tarragona province567,154+1.8%
16Girona province545,712+1.8%
17Almería province518,975+0.9%
18Córdoba province508,978-0.4%
19Toledo province494,232+1.7%
20Gipuzkoa province463,261+0.5%
21Navarre province441,042+1.1%
22Badajoz province438,693-0.3%
23Jaén province409,958-0.6%
24Castellón province407,200+2.1%
25Cantabria province379,529+0.2%
26Huelva province364,558+0.3%
27Valladolid province331,970+0.6%
28Ciudad Real province323,4340%
29Lleida province298,758+1.3%
30León province273,708-0.7%
31Albacete province258,730+0.2%
32Cáceres province248,161-0.4%
33Burgos province225,894+0.6%
34Álava province216,197+0.7%
35La Rioja province209,251+0.6%
36Salamanca province201,303-0.3%
37Lugo province195,002+0.1%
38Guadalajara province191,926+2.2%
39Ourense province178,153-0.1%
40Huesca province146,603+0.7%
41Cuenca province129,250+0.2%
42Segovia province100,873+0.8%
43Ávila province99,220+0.1%
44Zamora province97,876-0.7%
45Palencia province97,165-0.5%
46Teruel province85,093+0.1%
47Melilla province58,040+0.9%
48Ceuta province57,562+0.6%
49Soria province56,271+0.3%

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

Which province has the lowest population aged 15 to 64?

Soria province, with 56,271 in 2024.

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