EU regions (NUTS 2) by population

Ile-de-France had the highest population of 244 regions in 2019, at 12.26 million. Åland had the lowest, at 29,789. The median was 1.37 million and the figure for the European Union (27) was 446.15 million. Source: Eurostat, European Commission.

Highest12,262,544Ile-de-France
Lowest29,789Åland
Median1,369,861244 regions
European Union (27)446,149,924History

Top 40 regions, 2019

CSVChart (SVG)

Ile-de-FranceIle-de-France: 12,262,544 persons12,262,544LombardiaLombardia: 10,010,833 persons10,010,833AndalusiaAndalusia: 8,412,222 persons8,412,222CataloniaCatalonia: 7,624,625 persons7,624,625Rhône-AlpesRhône-Alpes: 6,672,547 persons6,672,547Community of MadridCommunity of Madrid: 6,618,078 persons6,618,078LazioLazio: 5,773,076 persons5,773,076CampaniaCampania: 5,740,291 persons5,740,291DüsseldorfDüsseldorf: 5,202,321 persons5,202,321Provence-Alpes-Côte d’AzurProvence-Alpes-Côte d’Azur: 5,081,101 persons5,081,101Valencian CommunityValencian Community: 4,989,308 persons4,989,308SiciliaSicilia: 4,908,548 persons4,908,548VenetoVeneto: 4,884,590 persons4,884,590OberbayernOberbayern: 4,686,163 persons4,686,163ŚląskieŚląskie: 4,488,998 persons4,488,998KölnKöln: 4,468,904 persons4,468,904Emilia-RomagnaEmilia-Romagna: 4,459,453 persons4,459,453PiemontePiemonte: 4,328,565 persons4,328,565StuttgartStuttgart: 4,143,418 persons4,143,418Nord-Pas de CalaisNord-Pas de Calais: 4,073,624 persons4,073,624DarmstadtDarmstadt: 3,998,724 persons3,998,724PugliaPuglia: 3,975,528 persons3,975,528AttikiAttiki: 3,829,900 persons3,829,900Pays de la LoirePays de la Loire: 3,806,461 persons3,806,461ToscanaToscana: 3,701,343 persons3,701,343Zuid-HollandZuid-Holland: 3,673,893 persons3,673,893BerlinBerlin: 3,644,826 persons3,644,826NorteNorte: 3,591,630 persons3,591,630ArnsbergArnsberg: 3,582,497 persons3,582,497WielkopolskieWielkopolskie: 3,473,172 persons3,473,172AquitaineAquitaine: 3,464,554 persons3,464,554MałopolskieMałopolskie: 3,360,545 persons3,360,545BretagneBretagne: 3,354,854 persons3,354,854Nord-EstNord-Est: 3,198,564 persons3,198,564Midi-PyrénéesMidi-Pyrénées: 3,078,472 persons3,078,472Warszawski stołecznyWarszawski stołeczny: 3,053,104 persons3,053,104Sud-MunteniaSud-Muntenia: 2,929,832 persons2,929,832Schleswig-HolsteinSchleswig-Holstein: 2,896,712 persons2,896,712DolnośląskieDolnośląskie: 2,865,072 persons2,865,072Languedoc-RoussillonLanguedoc-Roussillon: 2,854,713 persons2,854,713
persons. Source: Eurostat. Retrieved 2026-10-08.

Full ranking

RankRegions2019
persons
Change on 2018
1Ile-de-France12,262,544+0.4%
2Lombardia10,010,833+0.2%
3Andalusia8,412,222+0.2%
4Catalonia7,624,625+1.1%
5Rhône-Alpes6,672,547+0.7%
6Community of Madrid6,618,078+1.4%
7Lazio5,773,076-0%
8Campania5,740,291-0.4%
9Düsseldorf5,202,321+0.1%
10Provence-Alpes-Côte d’Azur5,081,101+0.6%
11Valencian Community4,989,308+0.6%
12Sicilia4,908,548-0.7%
13Veneto4,884,590+0.1%
14Oberbayern4,686,163+0.8%
15Śląskie4,488,998-0.3%
16Köln4,468,904+0.3%
17Emilia-Romagna4,459,453+0.3%
18Piemonte4,328,565-0.5%
19Stuttgart4,143,418+0.4%
20Nord-Pas de Calais4,073,6240%
21Darmstadt3,998,724+0.5%
22Puglia3,975,528-0.6%
23Attiki3,829,900-0.1%
24Pays de la Loire3,806,461+0.7%
25Toscana3,701,343-0.3%
26Zuid-Holland3,673,893+0.8%
27Berlin3,644,826+0.9%
28Norte3,591,630-0%
29Arnsberg3,582,497-0%
30Wielkopolskie3,473,172+0.2%
31Aquitaine3,464,554+0.8%
32Małopolskie3,360,545+0.3%
33Bretagne3,354,854+0.6%
34Nord-Est3,198,564-0.7%
35Midi-Pyrénées3,078,472+0.8%
36Warszawski stołeczny3,053,104+0.9%
37Sud-Muntenia2,929,832-1.2%
38Schleswig-Holstein2,896,712+0.2%
39Dolnośląskie2,865,072-0%
40Languedoc-Roussillon2,854,713+0.9%
41Noord-Holland2,853,359+0.8%
42Karlsruhe2,805,129+0.3%
43Galicia2,700,210-0.1%
44Münster2,623,619+0.1%
45Centre - Val de Loire2,573,1800%
46Nord-Vest2,552,112-0.3%
47Noord-Brabant2,544,806+0.7%
48Weser-Ems2,525,333+0.4%
49Brandenburg2,511,917+0.3%
50Łódzkie2,453,167-0.4%
51Eastern and Midland2,427,600+2%
52Castile and León2,405,568-0.5%
53Sud-Est2,396,171-1.1%
54Stockholm2,344,124+1.6%
55Lorraine2,328,8850%
56Mazowiecki regionalny2,327,207-0.3%
57Centru2,318,272-0.3%
58Bucureşti-Ilfov2,315,173+0.6%
59Pomorskie2,305,077+0.4%
60Freiburg2,264,469+0.4%
61Sachsen-Anhalt2,208,321-0.7%
62Basque Country2,197,306+0.5%
63Canary Islands2,153,316+1%
64Hannover2,149,805+0.3%
65Thüringen2,143,145-0.4%
66Lubelskie2,097,294-0.4%
67Podkarpackie2,086,1350%
68Gelderland2,071,972+0.6%
69Grande Lisboa2,063,969+0.4%
70Rheinhessen-Pfalz2,057,952+0.3%
71Kujawsko-pomorskie2,055,433-0.2%
72Detmold2,055,3100%
73Yugozapaden2,046,676-0.6%
74Västsverige2,039,166+1.2%
75Castilla-La Mancha2,036,777+0.1%
76Vidurio ir vakarų Lietuvos regionas2,014,099-0.8%
77Picardie1,931,3230%
78Sud-Vest Oltenia1,926,860-1.2%
79Latvija1,919,968-0.7%
80Calabria1,912,021-0.6%
81Alsace1,907,143+0.5%
82Wien1,897,491+0.5%
83Schwaben1,887,754+0.8%
84Prov. Antwerpen1,860,470+0.6%
85Tübingen1,856,517+0.6%
86Haute-Normandie1,855,140-0%
87Hamburg1,841,179+0.6%
88Hovedstaden1,835,562+0.7%
89Kentriki Makedonia1,834,788-0.4%
90Západné Slovensko1,826,145-0.1%
91Poitou-Charentes1,816,686+0.3%
92Vest1,777,474-0.4%
93Mittelfranken1,770,401+0.6%
94Budapest1,722,363-0%
95Lüneburg1,710,914+0.3%
96Östra Mellansverige1,708,813+1.2%
97Jihovýchod1,696,941+0.3%
98Niederösterreich1,677,542+0.4%
99Zachodniopomorskie1,675,502-0.2%
100Helsinki-Uusimaa1,671,024+0.9%
101Centro (PT)1,656,788-0.4%
102Southern1,640,305+1.6%
103Bourgogne1,625,776-0.2%
104Východné Slovensko1,625,436+0.1%
105Sardegna1,622,257-0.5%
106Mecklenburg-Vorpommern1,609,675-0.1%
107Dresden1,598,199-0%
108Braunschweig1,596,3960%
109Liguria1,532,980-0.6%
110Sydsverige1,521,848+1.2%
111Marche1,520,321-0.4%
112Prov. Oost-Vlaanderen1,516,284+0.7%
113Severovýchod1,513,693+0.2%
114Koblenz1,495,885+0.2%
115Region of Murcia1,491,312+0.9%
116Oberösterreich1,482,095+0.6%
117Basse-Normandie1,469,892-0.1%
118Észak-Alföld1,439,991-0.7%
119Chemnitz1,436,445-0.6%
120Warmińsko-mazurskie1,404,441-0.3%
121Länsi-Suomi1,379,749-0%
122Auvergne1,370,389+0.1%
123Střední Čechy1,369,332+1.2%
124Prov. Hainaut1,346,082+0.2%
125Utrecht1,342,158+0.9%
126Stredné Slovensko1,339,242-0.1%
127Yuzhen tsentralen1,336,909-1.4%
128Jadranska Hrvatska1,325,462-0.9%
129Eesti1,324,820+0.4%
130Aragon1,320,694+0.5%
131Midtjylland1,320,678+0.5%
132Champagne-Ardenne1,320,191-0.2%
133Unterfranken1,317,124+0.3%
134Praha1,308,632+1.1%
135Abruzzo1,300,645-0.4%
136Pohjois- ja Itä-Suomi1,284,638-0.5%
137Pest1,270,416+1.3%
138Steiermark1,243,052+0.2%
139Niederbayern1,238,528+0.7%
140Dél-Alföld1,230,022-0.6%
141Jihozápad1,226,805+0.5%
142Świętokrzyskie1,226,243-0.5%
143Syddanmark1,223,348+0.2%
144Kassel1,219,8230%
145Střední Morava1,215,413-0.1%
146Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest1,215,289+0.8%
147Friuli-Venezia Giulia1,210,414-0.1%
148Moravskoslezsko1,203,299-0.2%
149Prov. West-Vlaanderen1,196,995+0.4%
150Franche-Comté1,179,804+0.1%
151Balearic Islands1,157,928+1.5%
152Overijssel1,156,431+0.4%
153Etelä-Suomi1,152,719-0.4%
154Podlaskie1,152,074-0.2%
155Prov. Vlaams-Brabant1,146,643+0.7%
156Észak-Magyarország1,125,185-0.8%
157Limburg (NL)1,116,137-0.1%
158Severozápad1,115,685-0.1%
159Prov. Liège1,110,068+0.2%
160Oberpfalz1,109,269+0.4%
161Vzhodna Slovenija1,094,435+0.4%
162Extremadura1,067,925-0.4%
163Oberfranken1,067,482+0.1%
164Panonska Hrvatska1,066,800-2.2%
165Közép-Dunántúl1,060,306+0.3%
166Gießen1,047,262+0.1%
167Leipzig1,043,293+0.5%
168Asturias1,021,469-0.5%
169Lubuskie1,003,310-0.1%
170Saarland990,509-0.4%
171Zahodna Slovenija986,473+1%
172Yugoiztochen977,482-1.4%
173Nyugat-Dunántúl973,587+0.2%
174Opolskie946,038-0.3%
175Kýpros890,194+1.3%
176Dél-Dunántúl878,402-0.8%
177Prov. Limburg (BE)875,842+0.4%
178Umbria873,744-0.3%
179Northern and Western872,406+1.4%
180Småland med öarna864,630+0.9%
181La Réunion861,210+0.6%
182Norra Mellansverige855,220+0.4%
183Severoiztochen851,079-1.8%
184Sjælland836,738+0.2%
185Oeste e Vale do Tejo804,229-0.4%
186Sjeverna Hrvatska800,177-1%
187Sostinės regionas798,101+0.4%
188Península de Setúbal795,453+0.4%
189Grad Zagreb776,237-0.3%
190Tirol754,705+0.5%
191Severen tsentralen731,277-2.3%
192Limousin729,049-0.3%
193Severozapaden720,754-2.2%
194Thessalia704,946-0.7%
195Bremen682,986+0.3%
196Dytiki Elláda660,830-0.6%
197Bratislavský kraj659,598+1.3%
198Navarre652,797+1%
199Friesland (NL)647,672+0.1%
200Kriti627,1190%
201Luxembourg613,894+2%
202Nordjylland589,755+0.1%
203Groningen583,990+0.2%
204Cantabria581,989+0.1%
205Anatoliki Makedonia, Thraki574,740-0.7%
206Kärnten560,9390%
207Basilicata558,587-0.8%
208Salzburg555,221+0.5%
209Peloponnisos554,996-0.9%
210Provincia Autonoma di Trento543,721+0.3%
211Trier531,007+0.3%
212Provincia Autonoma di Bolzano/Bozen530,313+0.7%
213Sterea Elláda524,018-0.7%
214Övre Norrland520,651+0.2%
215Prov. Namur496,891+0.3%
216Malta492,968+3.8%
217Drenthe492,1670%
218Alentejo473,605-0.7%
219Algarve459,597+0.8%
220Guadeloupe416,728-1.2%
221Flevoland416,546+1.2%
222Prov. Brabant wallon404,270+0.7%
223Vorarlberg394,297+0.7%
224Zeeland383,032+0.2%
225Mellersta Norrland375,733-0%
226Martinique364,508-1.2%
227Corse340,440+0.6%
228Notio Aigaio329,974+0.3%
229Ipeiros324,932-0.5%
230La Rioja315,967+0.3%
231Molise303,790-0.9%
232Burgenland293,433+0.3%
233Prov. Luxembourg (BE)286,685+0.6%
234Guyane281,678+2%
235Mayotte269,579+3.8%
236Dytiki Makedonia263,798-1%
237Região Autónoma da Madeira250,397-0.3%
238Região Autónoma dos Açores237,828-0.5%
239Ionia Nisia207,568-0.2%
240Voreio Aigaio197,604+2.5%
241Valle d’Aosta/Vallée d’Aoste125,653-0.4%
242Melilla86,373+0.3%
243Ceuta85,087-0.3%
244Åland29,789+1%

Other periods

About this ranking

Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (Padrón). United States: Census Bureau population estimates for 1 July. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship.

For Denmark, Statistics Denmark counts the registered resident population on 1 January. Greenland and the Faroe Islands are excluded. The annual series selects the first-quarter reference date from FOLK1A. The World Bank series exists for every country, so use it (through compare) to rank countries on one basis.

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 NUTS 3 region (demo_r_pjanaggr3). https://ec.europa.eu/eurostat/databrowser/view/demo_r_pjanaggr3/default/table. Retrieved 2026-10-08.

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 using official data, and cite the source.
rank_places {"indicator":"population","level":"region","within":"European Union (27)","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population&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?

Ile-de-France, with 12.26 million in 2019, according to Eurostat, European Commission.

Which region has the lowest population?

Åland, with 29,789 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 NUTS 3 region (demo_r_pjanaggr3). Retrieved 2026-10-08.

Population: other rankings

EU regions (NUTS 2): more rankings