EU regions (NUTS 2) by population

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

Highest12,174,880Ile-de-France
Lowest29,214Åland
Median1,369,634244 regions
European Union (27)444,670,605History

Top 40 regions, 2017

CSVChart (SVG)

Ile-de-FranceIle-de-France: 12,174,880 persons12,174,880LombardiaLombardia: 9,970,419 persons9,970,419AndalusiaAndalusia: 8,394,017 persons8,394,017CataloniaCatalonia: 7,480,778 persons7,480,778Rhône-AlpesRhône-Alpes: 6,584,131 persons6,584,131Community of MadridCommunity of Madrid: 6,459,297 persons6,459,297CampaniaCampania: 5,776,654 persons5,776,654LazioLazio: 5,774,092 persons5,774,092DüsseldorfDüsseldorf: 5,190,790 persons5,190,790Provence-Alpes-Côte d’AzurProvence-Alpes-Côte d’Azur: 5,030,890 persons5,030,890SiciliaSicilia: 4,977,900 persons4,977,900Valencian CommunityValencian Community: 4,943,821 persons4,943,821VenetoVeneto: 4,883,373 persons4,883,373OberbayernOberbayern: 4,633,323 persons4,633,323ŚląskieŚląskie: 4,510,528 persons4,510,528Emilia-RomagnaEmilia-Romagna: 4,439,768 persons4,439,768KölnKöln: 4,439,416 persons4,439,416PiemontePiemonte: 4,370,348 persons4,370,348StuttgartStuttgart: 4,098,278 persons4,098,278Nord-Pas de CalaisNord-Pas de Calais: 4,072,379 persons4,072,379PugliaPuglia: 4,024,067 persons4,024,067DarmstadtDarmstadt: 3,951,234 persons3,951,234AttikiAttiki: 3,843,136 persons3,843,136Pays de la LoirePays de la Loire: 3,757,600 persons3,757,600ToscanaToscana: 3,721,391 persons3,721,391Zuid-HollandZuid-Holland: 3,615,475 persons3,615,475NorteNorte: 3,596,590 persons3,596,590ArnsbergArnsberg: 3,586,313 persons3,586,313BerlinBerlin: 3,574,830 persons3,574,830WielkopolskieWielkopolskie: 3,457,473 persons3,457,473AquitaineAquitaine: 3,414,585 persons3,414,585MałopolskieMałopolskie: 3,339,803 persons3,339,803BretagneBretagne: 3,318,904 persons3,318,904Nord-EstNord-Est: 3,239,540 persons3,239,540Midi-PyrénéesMidi-Pyrénées: 3,034,719 persons3,034,719Sud-MunteniaSud-Muntenia: 3,003,394 persons3,003,394Warszawski stołecznyWarszawski stołeczny: 3,002,278 persons3,002,278Schleswig-HolsteinSchleswig-Holstein: 2,881,926 persons2,881,926DolnośląskieDolnośląskie: 2,866,218 persons2,866,218Languedoc-RoussillonLanguedoc-Roussillon: 2,810,383 persons2,810,383
persons. Source: Eurostat. Retrieved 2026-10-08.

Full ranking

RankRegions2017
persons
Change on 2016
1Ile-de-France12,174,880+0.5%
2Lombardia9,970,419+0.1%
3Andalusia8,394,0170%
4Catalonia7,480,778+0.5%
5Rhône-Alpes6,584,131+0.5%
6Community of Madrid6,459,297+0.7%
7Campania5,776,654-0.2%
8Lazio5,774,092+0.2%
9Düsseldorf5,190,790+0.3%
10Provence-Alpes-Côte d’Azur5,030,890+0.2%
11Sicilia4,977,900-0.5%
12Valencian Community4,943,821+0.1%
13Veneto4,883,373-0.1%
14Oberbayern4,633,323+1%
15Śląskie4,510,528-0.2%
16Emilia-Romagna4,439,768+0.1%
17Köln4,439,416+0.4%
18Piemonte4,370,348-0.3%
19Stuttgart4,098,278+0.7%
20Nord-Pas de Calais4,072,379-0.1%
21Puglia4,024,067-0.5%
22Darmstadt3,951,234+0.7%
23Attiki3,843,1360%
24Pays de la Loire3,757,600+0.5%
25Toscana3,721,391-0.1%
26Zuid-Holland3,615,475+0.8%
27Norte3,596,590-0.3%
28Arnsberg3,586,313-0.3%
29Berlin3,574,830+1.6%
30Wielkopolskie3,457,473+0.2%
31Aquitaine3,414,585+0.6%
32Małopolskie3,339,803+0.3%
33Bretagne3,318,904+0.4%
34Nord-Est3,239,540-0.5%
35Midi-Pyrénées3,034,719+0.6%
36Sud-Muntenia3,003,394-0.9%
37Warszawski stołeczny3,002,278+0.7%
38Schleswig-Holstein2,881,926+0.8%
39Dolnośląskie2,866,218+0.1%
40Languedoc-Roussillon2,810,383+0.6%
41Noord-Holland2,809,483+0.9%
42Karlsruhe2,779,314+0.6%
43Galicia2,708,955-0.4%
44Münster2,619,376+0.2%
45Centre - Val de Loire2,576,252-0.1%
46Nord-Vest2,568,282-0.3%
47Noord-Brabant2,512,531+0.6%
48Weser-Ems2,506,155+0.4%
49Brandenburg2,494,648+0.4%
50Łódzkie2,471,620-0.3%
51Sud-Est2,447,270-0.9%
52Castile and León2,433,535-0.8%
53Eastern and Midland2,351,142+1.7%
54Mazowiecki regionalny2,339,206-0.2%
55Centru2,332,785-0.4%
56Lorraine2,331,863-0.3%
57Bucureşti-Ilfov2,287,208-0%
58Pomorskie2,285,800+0.4%
59Stockholm2,269,060+1.7%
60Freiburg2,239,734+0.7%
61Sachsen-Anhalt2,236,252-0.4%
62Basque Country2,179,944+0.3%
63Thüringen2,158,128-0.6%
64Hannover2,139,976+0.4%
65Canary Islands2,115,233+0.6%
66Lubelskie2,112,787-0.3%
67Podkarpackie2,084,722+0.1%
68Yugozapaden2,069,800-0.5%
69Vidurio ir vakarų Lietuvos regionas2,063,989-1.7%
70Kujawsko-pomorskie2,060,575-0.1%
71Detmold2,054,205-0.2%
72Gelderland2,047,901+0.6%
73Grande Lisboa2,047,531+0.3%
74Rheinhessen-Pfalz2,045,138+0.7%
75Castilla-La Mancha2,041,422-0.4%
76Västsverige1,992,116+1.5%
77Sud-Vest Oltenia1,972,979-1%
78Latvija1,950,116-1%
79Calabria1,935,097-0.4%
80Picardie1,931,436-0.1%
81Alsace1,889,589+0.3%
82Wien1,867,582+1.5%
83Schwaben1,857,991+0.6%
84Haute-Normandie1,856,221-0.1%
85Kentriki Makedonia1,849,839-0.4%
86Prov. Antwerpen1,838,863+0.5%
87Tübingen1,834,567+0.6%
88Západné Slovensko1,830,751-0.1%
89Hamburg1,810,438+1.3%
90Poitou-Charentes1,807,865+0.1%
91Hovedstaden1,807,404+1%
92Vest1,792,491-0.5%
93Mittelfranken1,750,059+0.7%
94Budapest1,728,929-0.6%
95Lüneburg1,703,945+0.2%
96Jihovýchod1,687,764+0.2%
97Zachodniopomorskie1,681,246-0.2%
98Centro (PT)1,672,492-0.6%
99Niederösterreich1,665,753+0.7%
100Östra Mellansverige1,664,145+1.5%
101Helsinki-Uusimaa1,638,293+1.1%
102Sardegna1,636,839-0.3%
103Bourgogne1,632,887-0.3%
104Východné Slovensko1,620,413+0.2%
105Mecklenburg-Vorpommern1,610,674-0.1%
106Dresden1,600,155-0.2%
107Southern1,596,373+1.3%
108Braunschweig1,595,609-0.2%
109Liguria1,551,379-0.4%
110Marche1,532,460-0.4%
111Severovýchod1,508,527+0.1%
112Prov. Oost-Vlaanderen1,498,483+0.6%
113Koblenz1,492,187+0.3%
114Sydsverige1,483,018+1.6%
115Region of Murcia1,475,275+0.5%
116Basse-Normandie1,474,257-0.2%
117Oberösterreich1,465,045+0.8%
118Észak-Alföld1,459,130-0.5%
119Chemnitz1,454,144-0.8%
120Warmińsko-mazurskie1,410,641-0.3%
121Länsi-Suomi1,380,593+0.1%
122Yuzhen tsentralen1,375,112-1.3%
123Auvergne1,364,156+0.1%
124Jadranska Hrvatska1,353,140-1%
125Stredné Slovensko1,342,287-0.1%
126Prov. Hainaut1,342,053+0.1%
127Střední Čechy1,338,982+0.9%
128Champagne-Ardenne1,328,134-0.4%
129Utrecht1,319,251+0.9%
130Eesti1,315,635-0%
131Aragon1,315,411-0.2%
132Abruzzo1,313,930-0.4%
133Unterfranken1,309,209+0.2%
134Midtjylland1,304,253+0.8%
135Pohjois- ja Itä-Suomi1,296,023-0.2%
136Praha1,280,508+1%
137Dél-Alföld1,246,137-0.9%
138Pest1,240,780+1%
139Świętokrzyskie1,237,518-0.4%
140Steiermark1,237,298+0.4%
141Niederbayern1,219,397+0.6%
142Kassel1,218,211+0.4%
143Střední Morava1,217,623-0.1%
144Jihozápad1,217,411+0.2%
145Syddanmark1,217,224+0.5%
146Friuli-Venezia Giulia1,212,809-0.3%
147Moravskoslezsko1,209,879-0.3%
148Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest1,199,095-0.2%
149Prov. West-Vlaanderen1,188,407+0.3%
150Franche-Comté1,178,536-0.2%
151Etelä-Suomi1,159,174-0.1%
152Podlaskie1,156,947-0.2%
153Overijssel1,147,687+0.3%
154Észak-Magyarország1,142,892-0.8%
155Prov. Vlaams-Brabant1,130,644+0.7%
156Balearic Islands1,128,492+1%
157Panonska Hrvatska1,123,545-2.2%
158Severozápad1,118,126-0.2%
159Limburg (NL)1,117,546+0.1%
160Prov. Liège1,106,039+0.2%
161Oberpfalz1,098,378+0.6%
162Vzhodna Slovenija1,091,159-0.1%
163Extremadura1,079,108-0.6%
164Oberfranken1,062,394+0.3%
165Közép-Dunántúl1,057,816-0.4%
166Gießen1,043,643+0.3%
167Asturias1,033,550-0.7%
168Leipzig1,027,484+1.1%
169Yugoiztochen1,004,948-1.3%
170Lubuskie1,004,892-0%
171Saarland996,651+0.1%
172Zahodna Slovenija974,736+0.3%
173Nyugat-Dunántúl970,910-0.2%
174Opolskie950,710-0.2%
175Dél-Dunántúl893,263-0.8%
176Severoiztochen881,513-1.6%
177Umbria880,992-0.4%
178Kýpros869,878+0.7%
179Prov. Limburg (BE)869,664+0.3%
180La Réunion853,659+0.1%
181Northern and Western851,642+1.5%
182Norra Mellansverige848,451+1.2%
183Småland med öarna847,667+1.6%
184Sjælland832,553+0.6%
185Sjeverna Hrvatska819,498-1.2%
186Oeste e Vale do Tejo811,295-0.6%
187Sostinės regionas795,088-0.2%
188Península de Setúbal789,375+0.2%
189Grad Zagreb782,586-0.3%
190Severen tsentralen765,086-2.1%
191Severozapaden753,059-2.1%
192Tirol746,153+0.9%
193Limousin734,528-0.2%
194Thessalia714,715-0.7%
195Bremen678,753+1.1%
196Dytiki Elláda668,515-0.5%
197Friesland (NL)646,874+0.1%
198Navarre642,075+0.5%
199Bratislavský kraj641,892+1.4%
200Kriti627,362-0%
201Luxembourg Series break590,667+2.5%
202Nordjylland587,335+0.3%
203Groningen583,581-0%
204Anatoliki Makedonia, Thraki583,497-0.8%
205Cantabria581,421-0.2%
206Basilicata566,405-0.6%
207Peloponnisos564,957-0.8%
208Kärnten561,077+0.1%
209Salzburg549,263+0.6%
210Provincia Autonoma di Trento540,280+0.1%
211Sterea Elláda531,938-0.7%
212Trier528,728-0.7%
213Provincia Autonoma di Bolzano/Bozen523,454+0.6%
214Övre Norrland516,451+0.7%
215Prov. Namur494,127+0.4%
216Drenthe491,792+0.6%
217Alentejo481,474-1%
218Malta459,375+2.2%
219Algarve453,300+0.4%
220Guadeloupe425,587-1%
221Flevoland407,818+0.9%
222Prov. Brabant wallon399,735+0.5%
223Vorarlberg388,752+1.2%
224Zeeland381,568+0.1%
225Mellersta Norrland374,245+0.8%
226Martinique372,594-1%
227Corse334,938+1.4%
228Notio Aigaio328,318+0.5%
229Ipeiros328,213-0.7%
230La Rioja314,1360%
231Molise308,400-0.5%
232Burgenland291,942+0.3%
233Prov. Luxembourg (BE)284,617+0.5%
234Dytiki Makedonia269,000-1%
235Guyane268,700-0.2%
236Região Autónoma da Madeira252,313-0.9%
237Mayotte250,143+3.8%
238Região Autónoma dos Açores240,108-0.6%
239Ionia Nisia208,753-0.2%
240Voreio Aigaio189,284+1.8%
241Valle d’Aosta/Vallée d’Aoste126,677-0.3%
242Melilla85,918+0.5%
243Ceuta85,005+0.5%
244Åland29,214+0.8%

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

Which region has the lowest population?

Åland, with 29,214 in 2017.

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