Home → Sri Lanka → Population → Net Migration → 2020s

Sri Lanka Net Migration 2020s

Net migration · World Bank
-28,813 decade average (2020-2029)

Sri Lanka's net migration during the 2020s ranged from -30,724 (2025) to -27,245 (2024), averaging -28,813 over 6 years of data.

2020s Data▾
YearValueChangeRank
2020 -29,875 −1,449 23rd
2021 -29,586 +289 28th
2022 -27,435 +2,151 29th
2023 -28,011 −576 30th
2024 -27,245 +766 33rd
2025 -30,724 −3,479 32nd
Part of the Kavela network · Where to watch movies, series & football globally → StreamWatchHub