Net migration in Iran

Net migration in Iran was 262,044 in 2023, according to the World Bank. That is down 35% from 2022. That is the 11th highest of 215 countries in 2023.

2023, persons262,044
Change on 2022-35%
Rank11th of 215Countries ranked
Series high1,452,1691981
Series low-1,696,0911993

Net migration in Iran, 1960 to 2023

-2M-1M01M2M19601970198019902000201020231960: 54,041 persons1961: 77,811 persons1962: 96,332 persons1963: 110,190 persons1964: 121,817 persons1965: 127,808 persons1966: 98,709 persons1967: 77,313 persons1968: 69,342 persons1969: 78,196 persons1970: 89,757 persons1971: 77,717 persons1972: 96,614 persons1973: 104,779 persons1974: 103,252 persons1975: 106,921 persons1976: 18,825 persons1977: 68,093 persons1978: 70,088 persons1979: 75,451 persons1980: 103,674 persons1981: 1,452,169 persons1982: 222,390 persons1983: 204,544 persons1984: 97,748 persons1985: 163,999 persons1986: 242,411 persons1987: 213,524 persons1988: 30,688 persons1989: 9,460 persons1990: 200,711 persons1991: -13,059 persons1992: -451,945 persons1993: -1,696,091 persons1994: -297,487 persons1995: -220,258 persons1996: -92,435 persons1997: 98,009 persons1998: 218,171 persons1999: 191,988 persons2000: 300,133 persons2001: 291,692 persons2002: -668,962 persons2003: 700,222 persons2004: 739,996 persons2005: 765,873 persons2006: 640,932 persons2007: -24,950 persons2008: -12,184 persons2009: 211 persons2010: -12,849 persons2011: -65,924 persons2012: -57,823 persons2013: -47,322 persons2014: -56,042 persons2015: -46,239 persons2016: 66,630 persons2017: 34,849 persons2018: -27,946 persons2019: -32,794 persons2020: -180,680 persons2021: 334,967 persons2022: 403,190 persons2023: 262,044 persons
persons. Source: World Bank, Net migration (SM.POP.NETM). Retrieved 2026-10-11, published 2026-10-08.
All 64 values
Periodpersons
2023262,044
2022403,190
2021334,967
2020-180,680
2019-32,794
2018-27,946
201734,849
201666,630
2015-46,239
2014-56,042
2013-47,322
2012-57,823
2011-65,924
2010-12,849
2009211
2008-12,184
2007-24,950
2006640,932
2005765,873
2004739,996
2003700,222
2002-668,962
2001291,692
2000300,133
1999191,988
1998218,171
199798,009
1996-92,435
1995-220,258
1994-297,487
1993-1,696,091
1992-451,945
1991-13,059
1990200,711
19899,460
198830,688
1987213,524
1986242,411
1985163,999
198497,748
1983204,544
1982222,390
19811,452,169
1980103,674
197975,451
197870,088
197768,093
197618,825
1975106,921
1974103,252
1973104,779
197296,614
197177,717
197089,757
196978,196
196869,342
196777,313
196698,709
1965127,808
1964121,817
1963110,190
196296,332
196177,811
196054,041

Rankings

Definition

Immigrants minus emigrants during the year, citizens and noncitizens together. A negative value means more people left than arrived.

How to cite

World Bank, World Development Indicators. Net migration (SM.POP.NETM). https://data.worldbank.org/indicator/SM.POP.NETM. Retrieved 2026-10-11.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

What is the latest net migration in Iran? Cite the source.
get_value {"indicator":"net_migration","place":"ir"}
GET https://invokely.ai/api/v1/value?indicator=net_migration&place=ir

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

What is the net migration in Iran?

Net migration in Iran was 262,044 in 2023, according to the World Bank. That is down 35% from 2022. That is the 11th highest of 215 countries in 2023.

Where does this figure come from?

World Bank. Net migration (SM.POP.NETM). Retrieved by Invokely on 2026-10-11.

What was the highest net migration in Iran?

1.45 million in 1981, the highest value since 1960 in this series.

Net migration in other countries

Related statistics for Iran

All statistics for Iran