migr_pop1ctz · 2021–2025

Population — EU-foreign citizens

Eurostat migr_pop1ctz — Population on 1 January by age group, sex and citizenship. Data range: 1998 to 2025.

At a glance

In 2025, the EU-27 figure for population was 14,070,744 .

That is a 0.7% rose versus 2024 (13,974,500).

Across member states, Germany reported the highest value (4,350,923, 2025) and Lithuania the lowest (3,662, 2025) — a ratio of 1188.1× between the two ends of the range.

The figures below come from Eurostat dataset migr_pop1ctz; every value links back to the canonical source.

EU-27 · 2025
14,070,744
HIGHEST · 2025
Germany
4,350,923
LOWEST · 2025
Lithuania
3,662

Map · 2025

Finland: 108.0k FI 108.0k Sweden: 306.7k SE 306.7k Denmark: 276.1k DK 276.1k Estonia: 22.7k EE 22.7k Ireland: 366.7k IE 366.7k Netherlands: 770.9k NL 770.9k Germany: 4.4M DE 4.4M Poland: 32.3k PL 32.3k Latvia: 3.9k LV 3.9k Belgium: 1.0M BE 1.0M Luxembourg: 244.3k LU 244.3k Czechia: 197.7k CZ 197.7k Slovakia: 39.9k SK 39.9k Lithuania: 3.7k LT 3.7k France: 1.6M FR 1.6M Austria: 923.9k AT 923.9k Hungary: 88.0k HU 88.0k Romania: 68.8k RO 68.8k Portugal: 179.3k PT 179.3k Spain: 1.8M ES 1.8M Italy: 1.4M IT 1.4M Slovenia: 21.4k SI 21.4k Bulgaria: 31.0k BG 31.0k Cyprus: 99.0k CY 99.0k Malta: 45.8k MT 45.8k Croatia: 23.4k HR 23.4k Greece: 114.1k EL 114.1k
3.7k 4.4M

Ranking · 2025

European Union (27) EU 14.1M Germany DE 4.4M Spain ES 1.8M France FR 1.6M Italy IT 1.4M Belgium BE 1.0M Austria AT 923.9k Netherlands NL 770.9k Ireland IE 366.7k Sweden SE 306.7k Denmark DK 276.1k Luxembourg LU 244.3k Czechia CZ 197.7k Portugal PT 179.3k Greece EL 114.1k Finland FI 108.0k Cyprus CY 99.0k Hungary HU 88.0k Romania RO 68.8k Malta MT 45.8k Slovakia SK 39.9k Poland PL 32.3k Bulgaria BG 31.0k Croatia HR 23.4k Estonia EE 22.7k Slovenia SI 21.4k Latvia LV 3.9k Lithuania LT 3.7k
2025 ranking · 28 countries

Time series · top 12 countries + EU-27

-673.1k 3.2M 7.1M 11.0M 14.9M 2002 2005 2009 2012 2015 2018 2022 2025 Germany Spain France Italy Belgium Austria Netherlands Ireland Sweden Denmark Luxembourg Czechia European Union (27) Population — EU-foreign citizens (persons) EU27_2020 DE ES FR IT BE AT NL IE SE DK LU CZ
  • Germany 4.4M
  • Spain 1.8M
  • France 1.6M
  • Italy 1.4M
  • Belgium 1.0M
  • Austria 923.9k
  • Netherlands 770.9k
  • Ireland 366.7k
  • Sweden 306.7k
  • Denmark 276.1k
  • Luxembourg 244.3k
  • Czechia 197.7k
  • European Union (27) 14.1M

Country × year heatmap · all values

200220042006200820102012201420162018202020222024 Austria AT Austria · 2017: 645.2k Austria · 2018: 683.2k Austria · 2019: 719.2k Austria · 2020: 757.4k Austria · 2021: 793.7k Austria · 2022: 826.3k Austria · 2023: 867.4k Austria · 2024: 901.7k Austria · 2025: 923.9k Belgium BE Belgium · 2017: 867.6k Belgium · 2018: 881.5k Belgium · 2019: 900.6k Belgium · 2020: 921.1k Belgium · 2021: 937.5k Belgium · 2022: 958.0k Belgium · 2023: 981.7k Belgium · 2024: 996.7k Belgium · 2025: 1.0M Bulgaria BG Bulgaria · 2021: 10.2k Bulgaria · 2022: 11.2k Bulgaria · 2023: 18.6k Bulgaria · 2024: 25.3k Bulgaria · 2025: 31.0k Croatia HR Croatia · 2021: 7.2k Croatia · 2022: 10.8k Croatia · 2023: 14.9k Croatia · 2024: 19.1k Croatia · 2025: 23.4k Cyprus CY Cyprus · 2021: 92.3k Cyprus · 2022: 95.9k Cyprus · 2023: 98.4k Cyprus · 2024: 98.3k Cyprus · 2025: 99.0k Czechia CZ Czechia · 2017: 202.0k Czechia · 2018: 212.7k Czechia · 2019: 225.4k Czechia · 2020: 236.7k Czechia · 2021: 161.4k Czechia · 2022: 173.3k Czechia · 2023: 179.8k Czechia · 2024: 189.5k Czechia · 2025: 197.7k Denmark DK Denmark · 2017: 184.8k Denmark · 2018: 195.2k Denmark · 2019: 205.7k Denmark · 2020: 211.4k Denmark · 2021: 216.3k Denmark · 2022: 235.6k Denmark · 2023: 255.8k Denmark · 2024: 268.0k Denmark · 2025: 276.1k Estonia EE Estonia · 2017: 15.8k Estonia · 2018: 18.2k Estonia · 2019: 20.1k Estonia · 2020: 20.0k Estonia · 2021: 20.3k Estonia · 2022: 21.6k Estonia · 2023: 23.0k Estonia · 2024: 22.9k Estonia · 2025: 22.7k Finland FI Finland · 2014: 79.9k Finland · 2015: 85.9k Finland · 2016: 89.8k Finland · 2017: 92.6k Finland · 2018: 93.7k Finland · 2019: 95.1k Finland · 2020: 96.4k Finland · 2021: 98.7k Finland · 2022: 102.9k Finland · 2023: 106.0k Finland · 2024: 107.9k Finland · 2025: 108.0k France FR France · 2015: 1.3M France · 2016: 1.4M France · 2017: 1.4M France · 2018: 1.4M France · 2019: 1.4M France · 2020: 1.4M France · 2021: 1.5M France · 2022: 1.5M France · 2023: 1.5M France · 2024: 1.6M France · 2025: 1.6M Germany DE Germany · 2017: 3.9M Germany · 2018: 4.1M Germany · 2019: 4.3M Germany · 2020: 4.4M Germany · 2021: 4.5M Germany · 2022: 4.5M Germany · 2023: 4.4M Germany · 2024: 4.4M Germany · 2025: 4.4M Greece EL Greece · 2021: 123.3k Greece · 2022: 116.5k Greece · 2023: 114.8k Greece · 2024: 114.4k Greece · 2025: 114.1k Hungary HU Hungary · 2013: 78.1k Hungary · 2014: 78.2k Hungary · 2015: 78.0k Hungary · 2016: 82.2k Hungary · 2017: 76.2k Hungary · 2018: 74.8k Hungary · 2019: 71.2k Hungary · 2020: 77.5k Hungary · 2021: 75.7k Hungary · 2022: 78.9k Hungary · 2023: 83.7k Hungary · 2024: 84.5k Hungary · 2025: 88.0k Ireland IE Ireland · 2017: 317.7k Ireland · 2018: 320.2k Ireland · 2019: 326.0k Ireland · 2020: 331.5k Ireland · 2021: 328.5k Ireland · 2022: 334.4k Ireland · 2023: 347.5k Ireland · 2024: 357.8k Ireland · 2025: 366.7k Italy IT Italy · 2002: 264.6k Italy · 2003: 317.8k Italy · 2004: 452.2k Italy · 2005: 568.6k Italy · 2006: 636.2k Italy · 2007: 689.3k Italy · 2008: 858.4k Italy · 2009: 996.4k Italy · 2010: 1.1M Italy · 2011: 1.2M Italy · 2012: 1.2M Italy · 2013: 1.3M Italy · 2014: 1.4M Italy · 2015: 1.4M Italy · 2016: 1.4M Italy · 2017: 1.5M Italy · 2018: 1.5M Italy · 2019: 1.5M Italy · 2020: 1.5M Italy · 2021: 1.4M Italy · 2022: 1.4M Italy · 2023: 1.4M Italy · 2024: 1.4M Italy · 2025: 1.4M Latvia LV Latvia · 2017: 5.7k Latvia · 2018: 5.9k Latvia · 2019: 6.1k Latvia · 2020: 6.3k Latvia · 2021: 6.3k Latvia · 2022: 6.6k Latvia · 2023: 4.4k Latvia · 2024: 4.1k Latvia · 2025: 3.9k Lithuania LT Lithuania · 2013: 2.7k Lithuania · 2014: 2.6k Lithuania · 2015: 2.3k Lithuania · 2016: 1.9k Lithuania · 2017: 1.6k Lithuania · 2018: 1.4k Lithuania · 2019: 1.4k Lithuania · 2020: 1.4k Lithuania · 2021: 1.2k Lithuania · 2022: 1.6k Lithuania · 2023: 2.0k Lithuania · 2024: 2.7k Lithuania · 2025: 3.7k Luxembourg LU Luxembourg · 2017: 234.2k Luxembourg · 2018: 238.5k Luxembourg · 2019: 240.3k Luxembourg · 2020: 242.6k Luxembourg · 2021: 244.2k Luxembourg · 2022: 245.9k Luxembourg · 2023: 245.8k Luxembourg · 2024: 245.5k Luxembourg · 2025: 244.3k Malta MT Malta · 2021: 38.6k Malta · 2022: 40.4k Malta · 2023: 42.6k Malta · 2024: 43.7k Malta · 2025: 45.8k Netherlands NL Netherlands · 2017: 443.8k Netherlands · 2018: 479.6k Netherlands · 2019: 520.4k Netherlands · 2020: 568.7k Netherlands · 2021: 599.6k Netherlands · 2022: 650.7k Netherlands · 2023: 704.2k Netherlands · 2024: 745.5k Netherlands · 2025: 770.9k Poland PL Poland · 2017: 27.2k Poland · 2018: 27.7k Poland · 2019: 29.0k Poland · 2020: 33.2k Poland · 2021: 32.9k Poland · 2022: 32.7k Poland · 2023: 32.6k Poland · 2024: 32.4k Poland · 2025: 32.3k Portugal PT Portugal · 2014: 83.4k Portugal · 2015: 83.1k Portugal · 2016: 87.5k Portugal · 2017: 98.2k Portugal · 2018: 113.9k Portugal · 2019: 131.9k Portugal · 2020: 145.4k Portugal · 2021: 153.6k Portugal · 2022: 164.0k Portugal · 2023: 170.5k Portugal · 2024: 179.3k Romania RO Romania · 2017: 51.2k Romania · 2018: 54.3k Romania · 2019: 57.8k Romania · 2020: 60.1k Romania · 2021: 60.5k Romania · 2022: 57.7k Romania · 2023: 60.8k Romania · 2024: 66.0k Romania · 2025: 68.8k Slovakia SK Slovakia · 2017: 51.6k Slovakia · 2018: 53.9k Slovakia · 2019: 56.1k Slovakia · 2020: 58.0k Slovakia · 2021: 60.1k Slovakia · 2022: 37.9k Slovakia · 2023: 38.8k Slovakia · 2024: 39.4k Slovakia · 2025: 39.9k Slovenia SI Slovenia · 2017: 18.2k Slovenia · 2018: 19.0k Slovenia · 2019: 20.1k Slovenia · 2020: 20.9k Slovenia · 2021: 21.1k Slovenia · 2022: 21.2k Slovenia · 2023: 20.8k Slovenia · 2024: 20.9k Slovenia · 2025: 21.4k Spain ES Spain · 2014: 1.7M Spain · 2015: 1.6M Spain · 2016: 1.6M Spain · 2017: 1.6M Spain · 2018: 1.6M Spain · 2019: 1.6M Spain · 2020: 1.6M Spain · 2021: 1.6M Spain · 2022: 1.6M Spain · 2023: 1.7M Spain · 2024: 1.7M Spain · 2025: 1.8M Sweden SE Sweden · 2017: 290.6k Sweden · 2018: 298.3k Sweden · 2019: 302.0k Sweden · 2020: 305.9k Sweden · 2021: 299.2k Sweden · 2022: 299.9k Sweden · 2023: 309.0k Sweden · 2024: 313.2k Sweden · 2025: 306.7k
1.2k 4.5M

Member states · ranked by latest value

By year