Home → Nepal → Population → Net Migration → Average

Nepal Average Net Migration 1960-2025

-103,964 66 data points
Net migration · World Bank

Nepal's average net migration from 1960 to 2025 was -103,964, based on 66 data points.

All Data (sorted by year)▾
YearValueChangeRank
2025 -364,699 +36,583 4th
2024 -401,282 +8,500 5th
2023 -409,782 −30,461 6th
2022 -379,321 −509,322 6th
2021 130,001 −32,138 201st
2020 162,139 −20,064 207th
2019 182,203 +477,354 202nd
2018 -295,151 +73,636 5th
2017 -368,787 −27,039 5th
2016 -341,748 −120,686 5th
2015 -221,062 +89,094 11th
2014 -310,156 +62,908 6th
2013 -373,064 −1,357 4th
2012 -371,707 −24,155 4th
2011 -347,552 −77,589 5th
Show all
Part of the Kavela network · Where to watch movies, series & football globally → StreamWatchHub