Sri Lanka, an island nation in South Asia, has seen remarkable demographic transformation over the past 70 years. From just 7.8 million people in 1950, the population has more than tripled to 23.1 million in 2024. While the country experienced steady growth throughout the second half of the 20th century, forecasts suggest that Sri Lanka’s population will peak around mid-century before gradually declining. These demographic shifts have significant implications for the country’s economy, workforce, and social systems.
Historical Population Growth (1950–2024)
From 1950 to 2024, Sri Lanka’s population expanded by more than 15 million people. The mid-20th century saw rapid growth fueled by improvements in healthcare and living standards.
- 1950s–1970s: Population nearly doubled from 7.8 million in 1950 to over 13 million by 1975.
- 1980s–1990s: Growth continued steadily, surpassing 18 million by 1998.
- 2000s–2010s: The population crossed 20 million in 2005 and reached 21.9 million by 2016.
- 2020s: Growth slowed, with Sri Lanka reaching 23.1 million in 2024.
Table: Sri Lanka’s Population Growth (Selected Years, 1950–2024)
| Year | Population (millions) |
|---|---|
| 1950 | 7.8 |
| 1960 | 9.7 |
| 1970 | 12.3 |
| 1980 | 14.8 |
| 1990 | 16.4 |
| 2000 | 19.3 |
| 2010 | 20.9 |
| 2020 | 22.6 |
| 2024 | 23.1 |
Future Population Projections for Sri Lanka (2025–2100)
Sri Lanka’s population is projected to peak at around 24.8 million by 2050, after which it will gradually decline.
- 2025–2050: Population is expected to grow from 23.2 million to 24.8 million, with slowing birth rates and longer life expectancy shaping the trend.
- 2050–2100: A steady decline is anticipated, with the population dropping to 21.2 million by 2100.
This transition reflects demographic challenges common in aging societies, including a shrinking labor force and increased pressure on healthcare and pension systems.
Table: Sri Lanka’s Projected Population (Selected Years, 2025–2100)
| Year | Population (millions) |
|---|---|
| 2025 | 23.2 |
| 2035 | 24.2 |
| 2050 | 24.8 |
| 2075 | 23.8 |
| 2100 | 21.2 |
FAQ
As of 2024, Sri Lanka’s population stands at 23.1 million.
Sri Lanka’s population is expected to peak at around 24.8 million in 2050.
The decline is driven by low fertility rates, longer life expectancy, and slower population replacement rates.
By 2100, Sri Lanka’s population is forecasted to fall to 21.2 million, about 2.9 million fewer than the mid-century peak.
Key challenges include an aging population, declining workforce size, and increased healthcare and pension costs.
Source:
United Nations. World Population Prospects 2024.

Recent Comments