Thursday, October 22 Beijing
  1. Home
  2. Statistics
  3. China
  4. People
  5. Born abroad
People Statistics · Country

Born abroad in China

1990 – 2024 · 8 data points 41 of 42 · Countries Updated Oct 21, 2026

Source: World Bank — World Development Indicators, 1990 – 2024

Born abroad, 1990 – 2024 percent · China · World
±0.0 pp since 2010
China World

Source: World Bank — World Development Indicators, 1990 – 2024

Compared with Born abroad · percent
China
0.1%
World
3.7%

Source: World Bank — World Development Indicators

The series at a glance China · 1990 – 2024
Latest value 0.1% · 2024
First value 0.0% · 1990
Highest 0.1% · 1995
Lowest 0.0% · 1990
Data points 8

By year

All years · 1990 – 2024

YearChinaChange World
2024 0.1% ±0.0 pp 3.7%
2020 0.1% ±0.0 pp 3.5%
2015 0.1% ±0.0 pp 3.3%
2010 0.1% ±0.0 pp 3.2%
2005 0.1% ±0.0 pp 2.9%
2000 0.1% ±0.0 pp 2.8%
1995 0.1% +0.1 pp 2.8%
1990 0.0% 2.9%

Source: World Bank — World Development Indicators, 1990 – 2024

Ranking · Countries

2010 · Place 1 is the highest value.

#TerritoryBorn abroad
1 Hong Kong SAR China 39.1%
2 Saudi Arabia 35.7%
3 Canada 20.6%
4 Gabon 15.7%
5 Germany 14.4%
6 United States 14.1%
7 Spain 13.4%
8 Lebanon 12.4%
9 United Kingdom 12.2%
10 Greece 11.9%
11 France 11.5%
12 Netherlands 11.0%
13 Norway 10.7%
14 Congo - Brazzaville 9.5%
15 Italy 7.8%
16 Russia 7.8%
17 Czechia 6.6%
18 Lithuania 5.2%
19 Argentina 4.4%
20 Finland 4.3%
21 Liberia 2.4%
22 Ecuador 2.4%
23 Chile 2.1%
24 Türkiye 1.9%
25 Poland 1.7%
26 Sierra Leone 1.3%
27 South Korea 1.2%
28 Yemen 1.1%
29 Bulgaria 1.0%
30 Bangladesh 0.9%
31 Congo - Kinshasa 0.9%
32 Mexico 0.8%
33 Romania 0.7%
34 Algeria 0.6%
35 India 0.5%
36 Egypt 0.4%
37 Colombia 0.3%
38 Honduras 0.3%
39 Brazil 0.3%
40 Philippines 0.2%
41 China 0.1%
42 Indonesia 0.0%

Source: World Bank — World Development Indicators, 2010

What it means

The share of residents who were born in another country.

How it is calculated

Residents born outside the country divided by the total population (some countries count foreign citizens instead).