Home → China → Population → Net Migration → Average

China Average Net Migration 1960-2025

-234,855 66 data points
Net migration · World Bank

China's average net migration from 1960 to 2025 was -234,855, based on 66 data points.

All Data (sorted by year)▾
YearValueChangeRank
2025 -268,126 +50,866 9th
2024 -318,992 +248,732 6th
2023 -567,724 −273,878 4th
2022 -293,846 +85,903 8th
2021 -379,749 −288,172 4th
2020 -91,577 +564,514 9th
2019 -656,091 −457,885 4th
2018 -198,206 −103,581 8th
2017 -94,625 +58,431 15th
2016 -153,056 +493,885 9th
2015 -646,941 −275,833 5th
2014 -371,108 −182,157 5th
2013 -188,951 −130,087 9th
2012 -58,864 +357,325 23rd
2011 -416,189 −232,045 4th
Show all
Part of the Kavela network · Where to watch movies, series & football globally → StreamWatchHub