Net migration in Sri Lanka

Net migration in Sri Lanka was -28,011 in 2023, according to the World Bank. That is down 2.1% from 2022. That is the 186th highest of 215 countries in 2023.

2023, persons-28,011
Change on 2022-2.1%
Rank186th of 215Countries ranked
Series high150,7241998
Series low-225,4501984

Net migration in Sri Lanka, 1960 to 2023

-300K-200K-100K0100K200K19601970198019902000201020231960: -12,610 persons1961: -10,144 persons1962: -8,909 persons1963: -8,118 persons1964: -7,614 persons1965: -7,249 persons1966: -6,794 persons1967: -6,696 persons1968: -7,163 persons1969: -10,152 persons1970: -16,299 persons1971: -22,021 persons1972: -27,071 persons1973: -30,582 persons1974: -33,979 persons1975: -37,475 persons1976: -41,258 persons1977: -45,383 persons1978: -50,189 persons1979: -57,683 persons1980: -63,541 persons1981: -89,824 persons1982: -163,987 persons1983: -209,362 persons1984: -225,450 persons1985: -80,950 persons1986: -26,460 persons1987: -63,105 persons1988: -58,415 persons1989: -33,305 persons1990: -195,736 persons1991: -1,047 persons1992: 88,542 persons1993: 36,232 persons1994: 8,323 persons1995: 117,416 persons1996: 127,236 persons1997: 135,636 persons1998: 150,724 persons1999: 138,799 persons2000: 123,894 persons2001: 19,273 persons2002: -105,718 persons2003: -107,573 persons2004: -84,795 persons2005: -118,594 persons2006: -107,045 persons2007: -109,695 persons2008: -97,144 persons2009: -81,130 persons2010: -98,060 persons2011: -90,839 persons2012: -41,955 persons2013: -37,754 persons2014: -33,672 persons2015: -29,797 persons2016: -18,388 persons2017: -22,324 persons2018: -28,607 persons2019: -28,426 persons2020: -29,875 persons2021: -29,586 persons2022: -27,435 persons2023: -28,011 persons
persons. Source: World Bank, Net migration (SM.POP.NETM). Retrieved 2026-10-11, published 2026-10-08.
All 64 values
Periodpersons
2023-28,011
2022-27,435
2021-29,586
2020-29,875
2019-28,426
2018-28,607
2017-22,324
2016-18,388
2015-29,797
2014-33,672
2013-37,754
2012-41,955
2011-90,839
2010-98,060
2009-81,130
2008-97,144
2007-109,695
2006-107,045
2005-118,594
2004-84,795
2003-107,573
2002-105,718
200119,273
2000123,894
1999138,799
1998150,724
1997135,636
1996127,236
1995117,416
19948,323
199336,232
199288,542
1991-1,047
1990-195,736
1989-33,305
1988-58,415
1987-63,105
1986-26,460
1985-80,950
1984-225,450
1983-209,362
1982-163,987
1981-89,824
1980-63,541
1979-57,683
1978-50,189
1977-45,383
1976-41,258
1975-37,475
1974-33,979
1973-30,582
1972-27,071
1971-22,021
1970-16,299
1969-10,152
1968-7,163
1967-6,696
1966-6,794
1965-7,249
1964-7,614
1963-8,118
1962-8,909
1961-10,144
1960-12,610

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 Sri Lanka? Cite the source.
get_value {"indicator":"net_migration","place":"lk"}
GET https://invokely.ai/api/v1/value?indicator=net_migration&place=lk

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 Sri Lanka?

Net migration in Sri Lanka was -28,011 in 2023, according to the World Bank. That is down 2.1% from 2022. That is the 186th 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 Sri Lanka?

150,724 in 1998, the highest value since 1960 in this series.

Net migration in other countries

Related statistics for Sri Lanka

All statistics for Sri Lanka