demographic2025

Foreign-born population

Compare foreign-born population across 31 countries or territories using one fixed 2025 Eurostat reference slice.

Source: Eurostat, European Commission31 countries

Loading visualization...

Key Insights

Global Average
2,272,789.1Number
Median: 940,259.0Number
Countries Covered
31
with available data
Highest
Germany
17,153,545.0Number
Lowest
Liechtenstein
28,702.0Number
Top 5 Countries
1Germany17,153,545.0Number
2France9,633,730.0Number
3Spain9,464,210.0Number
4Italy6,928,045.0Number
5Netherlands3,025,656.0Number
By Region
Europe2,404,041.9Number(28 countries)
Other1,047,762.7Number(3 countries)
Key Findings
  • 31 ISO-mapped countries or territories have a finite Number observation in the fixed 2025 slice.
  • Germany has the highest published value (1.71535e+07 Number).
  • Liechtenstein has the lowest published value (28702 Number).

Country Rankings

Top 10 Countries

Bottom 10 Countries

Data Analysis

Value Distribution

How countries are distributed across the value range

Low (28,702.0Number)High (17,153,545.0Number)

Regional Comparison

Average values by world region (Global avg: 2,272,789.1Number)

Europe (28)
Other (3)

Percentile Profile

The curve shows how values change from the lowest to the highest country. Steep sections reveal inequality or outliers.

0th percentile · lowest100th percentile · highest

About This Statistic

Foreign-born population; fixed slice age: Total [TOTAL]; c_birth: Foreign country [FOR]; freq: Annual [A]; sex: Total [T]; unit: Number [NR]

MapTheory uses only finite ISO-mapped observations from the fixed 2025 Eurostat slice recorded below. Aggregates, missing values, non-ISO geographies, conflicting duplicate observations, and every other year or dimension slice are excluded; MapTheory never imputes or interpolates missing countries.

Methodology

Foreign-born population; fixed slice age: Total [TOTAL]; c_birth: Foreign country [FOR]; freq: Annual [A]; sex: Total [T]; unit: Number [NR]

Full Data

Rank Country Value
1Germany17,153,545.0Number
2France9,633,730.0Number
3Spain9,464,210.0Number
4Italy6,928,045.0Number
5Netherlands3,025,656.0Number
6Türkiye2,930,821.0Number
7Switzerland2,870,124.0Number
8Belgium2,399,622.0Number
9Sweden2,199,046.0Number
10Austria2,069,404.0Number
11Ireland1,267,144.0Number
12Romania1,171,823.0Number
13Greece1,142,215.0Number
14Czech Republic1,095,599.0Number
15Norway1,045,785.0Number
16Poland940,259.0Number
17Denmark862,074.0Number
18Hungary693,156.0Number
19Finland566,053.0Number
20Croatia546,622.0Number
21Luxembourg351,387.0Number
22Slovenia329,515.0Number
23Lithuania280,950.0Number
24Cyprus270,821.0Number
25Bulgaria246,575.0Number
26Estonia243,255.0Number
27Slovakia215,941.0Number
28Latvia215,606.0Number
29Malta183,765.0Number
30Iceland85,012.0Number
31Liechtenstein28,702.0Number
Showing 31 of 31 countries

Topics

Data Source

This data comes from Eurostat, European Commission (2025).

View Original Source