Number of immigrants — all countries

Number of immigrants — Nepal

Number of immigrants in Nepal in 2024 — 470,719 people. Ranked 83 in the world out of 215. Since 1990, the indicator has risen by 9.5%.

2024 470,719 people −3.45% vs 2020
World rank 83of 215
Period maximum 717,900 people2000
Period minimum 429,974 people1990

Trend over time

1990–2024 · people

Number of immigrants — Nepal, 1990–2024400,000500,000600,000700,000800,00019901994199820022006201020142018202220241990: 429,974 people1995: 690,225 people2000: 717,900 people2005: 680,729 people2010: 581,889 people2015: 509,471 people2020: 487,564 people2024: 470,719 people
Change over the period: +40,745 (+9.48%) Average annual rate: 0.27 %

Comparison, 2024

How the value compares with the world and the groups this territory belongs to: Nepal

Nepal 470,719 people
World 303M people
South Asia 8.34M people
Southern Asia computed 16.46M people
Lower-middle-income countries computed 42.16M people
Number of immigrants — Nepal, by year Nepal All countries CSV XLSX
Year people Change Change, %
2024 470,719
2020 487,564
2015 509,471
2010 581,889
2005 680,729
2000 717,900
1995 690,225
1990 429,974

About the indicator

The number of people living in a country but born outside it — the international migrant stock. These are estimates of the UN Population Division, built from census and population register data. It is a stock, not a flow: the indicator answers the question of how many newcomers live in the country now, not how many arrived during the year. For the flow there is a separate indicator, net migration.

Important: The series is updated once every five years, so values may repeat in the intervening years. Foreign-born people and foreign citizens are not the same thing: in many countries most of the former have long held local citizenship.

Source: World Population Prospects (UN), license CC BY 3.0 IGO.