The current population of Sri Lanka is 23,198,902 with an annual growth rate of 0.523%. Sri Lanka has a population of 0.283% of the world's population.
Population | 23,198,902 |
---|---|
Growth Rate | 0.523% |
Male | 11,222,048 (48.373%) |
Female | 11,976,854 (51.627%) |
Today Change | + 0 |
Births today | 0 |
---|---|
Deaths today | 0 |
Births in 2025 | 79,405 |
Deaths in 2025 | 41,437 |
Change in 2025 | + 30,210 (0.13%) |
Year | Population (01 Jan) | Natural Change | Growth Rate (%) | Total Population (31 December) |
---|---|---|---|---|
2024 | 23,038,437 | 129,937 | 0.564% | 23,168,374 |
2023 | 22,904,797 | 133,306 | 0.582% | 23,038,103 |
2022 | 22,765,133 | 139,323 | 0.612% | 22,904,456 |
2021 | 22,635,611 | 129,249 | 0.571% | 22,764,860 |
2020 | 22,488,003 | 147,072 | 0.654% | 22,635,075 |
2019 | 22,333,100 | 154,322 | 0.691% | 22,487,422 |
2018 | 22,173,136 | 159,425 | 0.719% | 22,332,561 |
2017 | 22,001,908 | 170,515 | 0.775% | 22,172,423 |
2016 | 21,819,637 | 181,539 | 0.832% | 22,001,176 |
2015 | 21,640,306 | 178,533 | 0.825% | 21,818,839 |
The net migration rate of Sri Lanka in the most recent year (2023) is estimated at -28,011, indicating a negative migration trend where more people are leaving than arriving.
Year | Net Migration |
---|---|
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 |