Nepal

Net migration rate in Nepal

Net migration rate in Nepal: 0.5 per 1,000 people in 1950 and -13.8 per 1,000 people in 2023, by UN estimates.

Latest, 2023
-13.8 per 1,000 people
Since 1950
−14.3 per 1,000 people
Rank, 2023
219 of 229
counting from the highest
Projected, 2100
-0.7 per 1,000 people
UN projection (medium variant)

per 1,000 people · UN

Net migration rate in NepalNet migration rate in Nepal: 0.5 per 1,000 people in 1950 and -13.8 per 1,000 people in 2023, by UN estimates. The UN projection (medium variant) puts it at -0.7 per 1,000 people in 2100, between -13.9 per 1,000 people and 12.6 per 1,000 people (95% prediction interval).
Estimates, UNUN projection (medium variant)95% prediction interval

What the numbers say

  • The UN projection (medium variant) puts it at -0.7 per 1,000 people in 2100, between -13.9 per 1,000 people and 12.6 per 1,000 people (95% prediction interval).
  • The highest was 6.4 per 1,000 people in 2019, the lowest -13.8 per 1,000 people in 2023.

Every year

per 1,000 people · UN

YearNepal
2023-13.8
2022-12.8
20214.4
20205.6
20196.4
2018-10.5
2017-13.2
2016-12.2
2015-7.9
2014-11.2
2013-13.5
2012-13.5
2011-12.7
2010-9.9
2009-9.8
2008-9.7
2007-9.4
2006-9.1
2005-8
2004-7.6
2003-6.6
2002-6.1
2001-6
2000-6
1999-5.1
1998-4.6
1997-4.2
1996-4.1
1995-3.9
1994-1.3
1993-1.8
19924.1
19910.9
1990-0
1989-2.1
1988-3.4
1987-4
1986-2.6
1985-1.7
1984-1.1
19830.1
1982-0.2
1981-0.3
19800.3
19790
19780
19770.1
1976-1.1
1975-0.5
1974-0.3
1973-0.1
1972-0.2
1971-0.6
19700.1
1969-0
1968-0.1
19670
1966-0.3
1965-0.1
1964-0.6
1963-0.8
1962-0.9
1961-1
1960-1.3
1959-1.7
1958-2.8
1957-2.1
1956-1.9
1955-1.8
1954-1.6
1953-1.5
1952-0.6
19510
19500.5
UN projection (medium variant) · 2024–2100
YearNepal
2024-13.5-21.5–-7.2
2025-12.3-22.4–-3.9
2026-9.9-22–-0.6
2027-5.8-18.1–3.9
2028-1-14.1–8.6
2029-1-14.5–8.9
2030-1-14.6–8.5
2031-1-14.4–8.7
2032-0.9-15.2–9.4
2033-0.9-16–9.8
2034-0.9-15.8–10.1
2035-0.9-16–10
2036-0.9-16.5–10.1
2037-0.9-16.6–9.8
2038-0.9-16.1–10.3
2039-0.9-16.6–10.5
2040-0.9-16.1–10.7
2041-0.9-15.9–10.5
2042-0.8-16.1–10.7
2043-0.9-17.1–11
2044-0.8-16–11.4
2045-0.8-15.4–11.2
2046-0.8-15.2–11.5
2047-0.9-14.9–11.4
2048-0.9-15–11.6
2049-0.8-15.6–11.3
2050-0.8-15.5–12.3
2051-0.8-15.3–11.8
2052-0.9-15.6–11.2
2053-0.8-15.1–11.6
2054-0.8-15.2–11.6
2055-0.8-15.5–11.8
2056-0.7-14.9–10.9
2057-0.8-15.7–10.9
2058-0.7-15.3–11.8
2059-0.8-15.8–11.7
2060-0.8-15.6–11.6
2061-0.8-16–12.6
2062-0.8-16–11.7
2063-0.9-16–12.2
2064-0.8-15–12
2065-0.8-15.2–11.9
2066-0.8-14.6–12.6
2067-0.8-15.2–12.9
2068-0.7-14.4–12
2069-0.8-15–12.2
2070-0.8-15.1–11.5
2071-0.8-13.9–12.4
2072-0.7-14.9–11.7
2073-0.8-15.5–12.1
2074-0.8-15–12.7
2075-0.7-14.5–12.9
2076-0.8-14.6–11.8
2077-0.7-14.7–12
2078-0.8-14.5–12.1
2079-0.8-14.2–12.7
2080-0.7-13.9–11.4
2081-0.7-14.1–12
2082-0.7-14.6–13.2
2083-0.7-14.5–12.9
2084-0.8-14–13.1
2085-0.8-14.1–13.3
2086-0.7-14.4–12.2
2087-0.7-14.2–12.5
2088-0.7-14.9–11.8
2089-0.7-15.2–12.5
2090-0.7-15–12.2
2091-0.7-14.9–12.8
2092-0.7-14.6–13
2093-0.7-14.7–12.4
2094-0.7-15.1–12.2
2095-0.6-14.3–13
2096-0.7-14.8–12.1
2097-0.7-13.1–12.7
2098-0.7-14–11.8
2099-0.7-13.4–12.2
2100-0.7-13.9–12.6

Good to know

  • People moving in minus people moving out in a year, per 1,000 residents; below zero, more left than arrived.
  • Source: UN DESA, World Population Prospects 2024.
  • The dashed line is the UN projection (medium variant), a scenario rather than a forecast; the band is its 95% prediction interval.
  • Ranks count the 229 countries with a value in 2023, highest first.

How the layers work, where their data comes from and what they can’t tell you: Countries through time

Nepal in numbers

Every measure for Nepal on one page

Health

People

Economy

Education

Politics

Conflict

Military

Climate

Technology and environment