Trajectory
Population change over ten years
Change in resident population over the ten years ending in the observed period, for the region containing the city.
- Cities compared
- 36
- Median
- 8.4%
- Lowest · Paris
- -6.4%
- Highest · Luxembourg City
- 21.1%
The reference is the median of the 36 cities published here, not a European average. Eurostat's EU aggregates are not collected yet, and deriving one from these cities would invent a figure no source publishes.
Ordered lowest to highest
This measure states no direction, because readers of this site want opposite things from it. The order is lowest to highest and nothing here says which end is better — that is yours to decide.
Every value is published at the same geographic level: NUTS 3. Period 2025. Confidence confidence grade B throughout.
- Position1ParisFrance
−6.4%
Paris · [1][2] - Position2SplitCroatia
−3.8%
Splitsko-dalmatinska županija · [3][4] - Position3ZagrebCroatia
−1.3%
Grad Zagreb · [5][6] - Position4GdańskPoland
+0.4%
Trójmiejski · [7][8] - Position5BolognaItaly
+1.8%
Bologna · [9][10] - Position6MilanItaly
+1.9%
Milano · [11][12] - Position7PortoPortugal
+4.5%
Área Metropolitana do Porto · [13][14] - Position8MunichGermany
+5.3%
München, Kreisfreie Stadt · [15][16] - Position9HamburgGermany
+5.7%
Hamburg · [17][18] - Position10LyonFrance
+5.9%
Rhône · [19][20] - Position11LisbonPortugal
+6.0%
Grande Lisboa · [21][22] - Position12BerlinGermany
+6.2%
Berlin · [23][24] - Position13LjubljanaSlovenia
+6.5%
Osrednjeslovenska · [25][26] - Position14WrocławPoland
+7.0%
Miasto Wrocław · [27][28] - Position15SalzburgAustria
+7.1%
Salzburg und Umgebung · [29][30] - Position16BrusselsBelgium
+7.4%
Arr. de Bruxelles-Capitale/Arr. Brussel-Hoofdstad · [31][32] - Position17TampereFinland
+7.8%
Pirkanmaa · [33][34] - Position18WarsawPoland
+8.3%
Miasto Warszawa · [35][36] - Position19UtrechtNetherlands
+8.6%
Utrecht · [37][38] - Position20BarcelonaSpain
+9.3%
Barcelona · [39][40] - Position21ValenciaSpain
+9.3%
Valencia/València · [41][42] - Position22VilniusLithuania
+9.7%
Vilniaus apskritis · [43][44] - Position23The HagueNetherlands
+10.2%
Agglomeratie ’s-Gravenhage · [45][46] - Position24AmsterdamNetherlands
+10.7%
Groot-Amsterdam · [47][48] - Position25PragueCzechia
+11.0%
Hlavní město Praha · [49][50] - Position26HelsinkiFinland
+11.2%
Helsinki-Uusimaa · [51][52] - Position27GrazAustria
+11.6%
Graz · [53][54] - Position28OsloNorway
+11.8%
Oslo · [55][56] - Position29ZurichSwitzerland
+12.0%
Zürich · [57][58] - Position30CopenhagenDenmark
+12.4%
Byen København · [59][60] - Position31TallinnEstonia
+12.4%
Põhja-Eesti · [61][62] - Position32StockholmSweden
+12.5%
Stockholms län · [63][64] - Position33ViennaAustria
+12.8%
Wien · [65][66] - Position34BratislavaSlovakia
+17.8%
Bratislavský kraj · [67][68] - Position35DublinIreland
+18.9%
Dublin · [69][70] - Position36Luxembourg CityLuxembourg
+21.1%
Luxembourg · [71][72]
Each bar grows from the median towards the side its value falls on. The two halves are scaled independently, so the lowest and highest values reach their ends even when the spread is uneven: a bar's length is comparable with others on the same side of the median, not across it.
How this measure is built
- Definition
- Change in resident population over the ten years ending in the observed period, for the region containing the city.
- Calculation
- (population 2025 - population 2015) / population 2015 x 100
- Position
- The median, the gap and the rank are arithmetic over the values in this table and can be recomputed from it. They are not a score, carry no weighting, and combine with nothing else on the site.Read the method
72 referencesEvery figure's exact source query
Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Paris. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=FR101; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Paris. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=FR101; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Splitsko-dalmatinska županija. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=HR035; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Splitsko-dalmatinska županija. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=HR035; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Grad Zagreb. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=HR050; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Grad Zagreb. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=HR050; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Trójmiejski. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=PL633; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Trójmiejski. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=PL633; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Bologna. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=ITH55; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Bologna. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=ITH55; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Milano. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=ITC4C; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Milano. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=ITC4C; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Área Metropolitana do Porto. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=PT11A; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Área Metropolitana do Porto. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=PT11A; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. München, Kreisfreie Stadt. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=DE212; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. München, Kreisfreie Stadt. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=DE212; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Hamburg. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=DE600; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Hamburg. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=DE600; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Rhône. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=FRK26; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Rhône. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=FRK26; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Grande Lisboa. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=PT1A0; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Grande Lisboa. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=PT1A0; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Berlin. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=DE300; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Berlin. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=DE300; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Osrednjeslovenska. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=SI041; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Osrednjeslovenska. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=SI041; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Miasto Wrocław. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=PL514; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Miasto Wrocław. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=PL514; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Salzburg und Umgebung. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=AT323; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Salzburg und Umgebung. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=AT323; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Arr. de Bruxelles-Capitale/Arr. Brussel-Hoofdstad. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=BE100; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Arr. de Bruxelles-Capitale/Arr. Brussel-Hoofdstad. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=BE100; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Pirkanmaa. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=FI19B; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Pirkanmaa. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=FI19B; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Miasto Warszawa. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=PL911; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Miasto Warszawa. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=PL911; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Utrecht. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=NL350; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Utrecht. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=NL350; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Barcelona. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=ES511; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Barcelona. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=ES511; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Valencia/València. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=ES523; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Valencia/València. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=ES523; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Vilniaus apskritis. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=LT011; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Vilniaus apskritis. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=LT011; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Agglomeratie ’s-Gravenhage. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=NL361; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Agglomeratie ’s-Gravenhage. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=NL361; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Groot-Amsterdam. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=NL32B; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Groot-Amsterdam. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=NL32B; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Hlavní město Praha. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=CZ010; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Hlavní město Praha. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=CZ010; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Helsinki-Uusimaa. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=FI1B1; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Helsinki-Uusimaa. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=FI1B1; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Graz. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=AT221; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Graz. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=AT221; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Oslo. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=NO081; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Oslo. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=NO081; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Zürich. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=CH040; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Zürich. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=CH040; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Byen København. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=DK011; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Byen København. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=DK011; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Põhja-Eesti. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=EE001; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Põhja-Eesti. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=EE001; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Stockholms län. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=SE110; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Stockholms län. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=SE110; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Wien. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=AT130; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Wien. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=AT130; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Bratislavský kraj. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=SK010; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Bratislavský kraj. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=SK010; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Dublin. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=IE061; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Dublin. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=IE061; sex=T; unit=NR; time=2025Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Luxembourg. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=LU000; sex=T; unit=NR; time=2015Eurostat. Population on 1 January by broad age group, sex and NUTS 3 region. Luxembourg. Published 2026-07-10. Retrieved 2026-08-01. Open exact source query
dataset demo_r_pjanaggr3; age=TOTAL; geo=LU000; sex=T; unit=NR; time=2025