EU regions (NUTS 2) by population aged 15 to 64

Ile-de-France had the highest population aged 15 to 64 of 244 regions in 2021, at 8.06 million. Åland had the lowest, at 18,224. The median was 866,746 and the figure for the European Union (27) was 285.72 million. Source: Eurostat, European Commission.

Highest8,058,240Ile-de-France
Lowest18,224Åland
Median866,746244 regions
European Union (27)285,721,875History

Top 40 regions, 2021

CSVChart (SVG)

Ile-de-FranceIle-de-France: 8,058,240 persons8,058,240LombardiaLombardia: 6,368,311 persons6,368,311AndalusiaAndalusia: 5,703,082 persons5,703,082CataloniaCatalonia: 5,131,295 persons5,131,295Community of MadridCommunity of Madrid: 4,524,261 persons4,524,261Rhône-AlpesRhône-Alpes: 4,194,662 persons4,194,662CampaniaCampania: 3,698,861 persons3,698,861LazioLazio: 3,688,832 persons3,688,832Valencian CommunityValencian Community: 3,347,343 persons3,347,343DüsseldorfDüsseldorf: 3,338,339 persons3,338,339OberbayernOberbayern: 3,118,411 persons3,118,411VenetoVeneto: 3,103,767 persons3,103,767SiciliaSicilia: 3,093,448 persons3,093,448Provence-Alpes-Côte d’AzurProvence-Alpes-Côte d’Azur: 3,071,835 persons3,071,835KölnKöln: 2,932,586 persons2,932,586ŚląskieŚląskie: 2,811,396 persons2,811,396Emilia-RomagnaEmilia-Romagna: 2,799,960 persons2,799,960StuttgartStuttgart: 2,717,570 persons2,717,570PiemontePiemonte: 2,644,794 persons2,644,794DarmstadtDarmstadt: 2,633,047 persons2,633,047Nord-Pas de CalaisNord-Pas de Calais: 2,549,761 persons2,549,761PugliaPuglia: 2,522,245 persons2,522,245AttikiAttiki: 2,521,339 persons2,521,339BerlinBerlin: 2,435,086 persons2,435,086Zuid-HollandZuid-Holland: 2,434,685 persons2,434,685NorteNorte: 2,344,484 persons2,344,484Pays de la LoirePays de la Loire: 2,339,242 persons2,339,242ToscanaToscana: 2,296,260 persons2,296,260ArnsbergArnsberg: 2,292,196 persons2,292,196WielkopolskieWielkopolskie: 2,281,814 persons2,281,814MałopolskieMałopolskie: 2,191,641 persons2,191,641AquitaineAquitaine: 2,134,805 persons2,134,805Warszawski stołecznyWarszawski stołeczny: 2,126,595 persons2,126,595BretagneBretagne: 2,041,809 persons2,041,809Nord-EstNord-Est: 2,006,920 persons2,006,920Midi-PyrénéesMidi-Pyrénées: 1,917,332 persons1,917,332Noord-HollandNoord-Holland: 1,913,585 persons1,913,585DolnośląskieDolnośląskie: 1,862,406 persons1,862,406KarlsruheKarlsruhe: 1,840,896 persons1,840,896Schleswig-HolsteinSchleswig-Holstein: 1,840,529 persons1,840,529
persons. Source: Eurostat. Retrieved 2026-10-09.

Full ranking

RankRegions2021
persons
Change on 2020
1Ile-de-France8,058,240+0.5%
2Lombardia6,368,311-0.3%
3Andalusia5,703,082+0.4%
4Catalonia5,131,295+0.7%
5Community of Madrid4,524,261+0.4%
6Rhône-Alpes4,194,662+0.6%
7Campania3,698,861-2.6%
8Lazio3,688,832-1%
9Valencian Community3,347,343+0.5%
10Düsseldorf3,338,339-0.6%
11Oberbayern3,118,411-0.2%
12Veneto3,103,767-0.2%
13Sicilia3,093,448-2%
14Provence-Alpes-Côte d’Azur3,071,835+0.4%
15Köln2,932,586-0.5%
16Śląskie Series break2,811,396-4.9%
17Emilia-Romagna2,799,960-0.3%
18Stuttgart2,717,570-0.5%
19Piemonte2,644,794-0.9%
20Darmstadt2,633,047-0.2%
21Nord-Pas de Calais2,549,761-0.1%
22Puglia2,522,245-1.2%
23Attiki2,521,339-0.2%
24Berlin2,435,086-0.4%
25Zuid-Holland2,434,685+0.3%
26Norte2,344,484-0.6%
27Pays de la Loire2,339,242+0.5%
28Toscana2,296,260+0.2%
29Arnsberg2,292,196-0.8%
30Wielkopolskie Series break2,281,814-1.5%
31Małopolskie Series break2,191,641-2.4%
32Aquitaine2,134,805+0.7%
33Warszawski stołeczny Series break2,126,595+7.3%
34Bretagne2,041,809+0.4%
35Nord-Est Estimated2,006,920-1.2%
36Midi-Pyrénées1,917,332+0.7%
37Noord-Holland1,913,585+0.1%
38Dolnośląskie Series break1,862,406-1.7%
39Karlsruhe1,840,896-0.6%
40Schleswig-Holstein1,840,529-0.1%
41Sud-Muntenia Estimated1,838,058-1.6%
42Languedoc-Roussillon1,725,640+0.6%
43Münster1,700,685-0.6%
44Galicia1,692,570-0.3%
45Nord-Vest Estimated1,673,841-0.9%
46Eastern and Midland1,669,488+1.4%
47Noord-Brabant1,660,178+0.2%
48Weser-Ems1,644,066-0.1%
49Stockholm1,567,434+0.7%
50Bucureşti-Ilfov Estimated1,567,306-0.7%
51Brandenburg1,553,572-0.4%
52Canary Islands1,541,022+0.1%
53Łódzkie Series break1,537,266-3.8%
54Centre - Val de Loire1,532,710-0.3%
55Pomorskie Series break1,507,491-1.4%
56Sud-Est Estimated1,503,696-1.9%
57Castile and León1,494,780-0.6%
58Centru Estimated1,484,507-1.2%
59Freiburg1,471,029-0.3%
60Mazowiecki regionalny Series break1,463,148-5.4%
61Lorraine1,445,458-0.3%
62Basque Country1,412,7610%
63Hannover1,369,535-0.5%
64Castilla-La Mancha1,361,413+0.6%
65Gelderland1,336,437+0.2%
66Rheinhessen-Pfalz1,328,981-0.7%
67Grande Lisboa1,328,282-0.9%
68Wien1,324,864+0.6%
69Detmold1,319,601-0.6%
70Yugozapaden1,315,790-0.8%
71Sachsen-Anhalt1,311,828-1.5%
72Vidurio ir vakarų Lietuvos regionas1,301,108-0.2%
73Podkarpackie Series break1,299,299-7.7%
74Kujawsko-pomorskie Series break1,293,057-5.8%
75Västsverige1,290,564+0.4%
76Lubelskie Series break1,285,381-7.4%
77Thüringen1,281,689-1.5%
78Hamburg1,249,247+0.2%
79Schwaben1,237,511-0.2%
80Sud-Vest Oltenia Estimated1,228,640-1.6%
81Hovedstaden1,227,610+0.4%
82Západné Slovensko1,225,701-1.2%
83Tübingen1,217,666-0.3%
84Alsace1,216,401-0%
85Latvija1,196,547-1.2%
86Prov. Antwerpen1,191,867+0.2%
87Calabria1,189,374-3%
88Picardie1,187,286-0.6%
89Vest Estimated1,166,755-1.5%
90Mittelfranken1,159,191-0.5%
91Kentriki Makedonia1,156,692-1%
92Haute-Normandie1,134,897-0.3%
93Helsinki-Uusimaa1,121,014+0.6%
94Budapest1,107,960-1.9%
95Niederösterreich1,100,196+0.1%
96Východné Slovensko1,093,415-0.6%
97Lüneburg1,083,074-0.1%
98Southern1,078,834+0.8%
99Poitou-Charentes1,070,614-0.1%
100Östra Mellansverige1,067,862+0.5%
101Jihovýchod Series break1,066,727-2%
102Zachodniopomorskie Series break1,058,070-5.1%
103Region of Murcia1,021,987+0.7%
104Sardegna1,014,827-2.5%
105Centro (PT)1,012,437-0.3%
106Braunschweig1,011,749-0.9%
107Mecklenburg-Vorpommern987,952-0.8%
108Oberösterreich986,9290%
109Prov. Oost-Vlaanderen978,191+0.4%
110Sydsverige958,108+0.7%
111Bourgogne955,335-0.5%
112Koblenz950,353-0.5%
113Dresden949,671-0.9%
114Severovýchod Series break938,218-2.4%
115Észak-Alföld935,888-1.3%
116Marche933,339-1.1%
117Liguria915,885-0.4%
118Stredné Slovensko901,824-1%
119Utrecht893,925+0.3%
120Warmińsko-mazurskie Series break876,048-7.6%
121Basse-Normandie873,433-0.2%
122Střední Čechy Series break868,866-1.6%
123Prov. Hainaut864,625-0%
124Aragon860,040+0.3%
125Pest852,485+0.6%
126Unterfranken848,787-0.8%
127Midtjylland847,699+0.1%
128Eesti840,956-0.4%
129Länsi-Suomi833,056-0.3%
130Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest831,198+0.7%
131Yuzhen tsentralen826,446-0.6%
132Steiermark821,431-0.3%
133Balearic Islands821,183+0.5%
134Niederbayern817,083-0.4%
135Jadranska Hrvatska816,517-1.7%
136Chemnitz815,510-1.6%
137Auvergne813,901-0.4%
138Abruzzo807,927-1.6%
139Praha Series break807,419-6.4%
140Champagne-Ardenne800,620-0.6%
141Dél-Alföld784,631-1.6%
142Kassel772,543-0.6%
143Jihozápad Series break767,138-2.8%
144Moravskoslezsko Series break758,857-2.2%
145Syddanmark758,832-0.4%
146Střední Morava Series break757,931-2.2%
147Pohjois- ja Itä-Suomi756,275-0.9%
148Overijssel746,754+0.3%
149Świętokrzyskie Series break744,359-7.9%
150Friuli-Venezia Giulia741,544-0.3%
151Prov. West-Vlaanderen739,194-0.1%
152Prov. Vlaams-Brabant737,091+0.3%
153Oberpfalz731,968-0.7%
154Podlaskie Series break718,741-6.7%
155Észak-Magyarország718,588-1.3%
156Franche-Comté716,342-0.1%
157Prov. Liège712,763-0.1%
158Vzhodna Slovenija709,565-0.5%
159Limburg (NL)702,147-0.7%
160Közép-Dunántúl697,841-1%
161Extremadura696,889-0.3%
162Severozápad Series break693,467-3.4%
163Etelä-Suomi688,425-0.5%
164Gießen684,125-0.5%
165Oberfranken683,736-0.9%
166Leipzig664,207+0.1%
167Panonska Hrvatska654,608-2.2%
168Zahodna Slovenija645,966+0.4%
169Nyugat-Dunántúl644,279-0.5%
170Asturias636,295-0.9%
171Lubuskie Series break636,232-5%
172Saarland622,269-1%
173Kýpros617,389+1%
174Opolskie Series break599,795-4.7%
175Yugoiztochen591,085-0.8%
176Northern and Western563,829+0.8%
177La Réunion563,041+0.4%
178Prov. Limburg (BE)562,254-0.2%
179Dél-Dunántúl560,854-1.4%
180Umbria533,186-0.9%
181Sostinės regionas532,642-0.4%
182Severoiztochen525,200-0.8%
183Småland med öarna522,479+0.1%
184Península de Setúbal512,785+1.2%
185Sjælland512,648-0.1%
186Tirol509,5650%
187Sjeverna Hrvatska509,064-1.3%
188Norra Mellansverige505,905-0.3%
189Oeste e Vale do Tejo499,510+1%
190Grad Zagreb494,086-1.2%
191Bremen441,449-0.6%
192Luxembourg440,598+1.2%
193Bratislavský kraj438,523+0.1%
194Severen tsentralen430,786-1.8%
195Navarre430,021+0.4%
196Thessalia426,217-1%
197Limousin422,674-0.4%
198Severozapaden416,422-1.4%
199Dytiki Elláda412,630-0.8%
200Friesland (NL)406,432-0.1%
201Kriti400,967-0.3%
202Groningen386,880-0.2%
203Cantabria378,327+0.2%
204Salzburg371,081+0.1%
205Nordjylland368,200-0.2%
206Kärnten361,899-0.2%
207Malta352,914-0.2%
208Anatoliki Makedonia, Thraki351,980-1.1%
209Basilicata350,329-2.3%
210Trier347,858-0.3%
211Provincia Autonoma di Bolzano/Bozen346,624+0.8%
212Provincia Autonoma di Trento345,034-0.4%
213Peloponnisos333,472-1.3%
214Prov. Namur322,639+0.1%
215Övre Norrland318,702-0.1%
216Sterea Elláda316,076-1.7%
217Drenthe303,683-0.1%
218Algarve294,780+0.3%
219Flevoland286,830+0.9%
220Alentejo283,613-0.3%
221Vorarlberg264,661+0.3%
222Prov. Brabant wallon260,133+0.2%
223Guadeloupe259,107-0.2%
224Zeeland234,613+0.2%
225Martinique222,520-1%
226Mellersta Norrland222,357-0.3%
227Notio Aigaio214,147-0.8%
228Corse210,629+0.9%
229La Rioja206,410+0.3%
230Ipeiros192,120-1.4%
231Burgenland190,263-0%
232Prov. Luxembourg (BE)189,997+0.8%
233Molise185,513-2.9%
234Guyane177,061+0.5%
235Região Autónoma da Madeira169,038+0.1%
236Região Autónoma dos Açores163,058+0.2%
237Dytiki Makedonia161,109-1.5%
238Mayotte154,817+3.3%
239Ionia Nisia129,338-0.4%
240Voreio Aigaio122,227-2%
241Valle d’Aosta/Vallée d’Aoste78,077-0.7%
242Melilla57,698+0.2%
243Ceuta57,269-0.2%
244Åland18,224+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 regions 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 EU regions by population aged 15 to 64 using official data, and cite the source.
rank_places {"indicator":"population_15_64","level":"region","within":"European Union (27)","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population_15_64&level=region&within=European%20Union%20(27)&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which region has the highest population aged 15 to 64?

Ile-de-France, with 8.06 million in 2021, according to Eurostat, European Commission.

Which region has the lowest population aged 15 to 64?

Åland, with 18,224 in 2021.

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

EU regions (NUTS 2): more rankings