Population of Sri Lanka 2023
22,156,000
persons
- 2021
- 22 156 000
- 2020
- 21 919 000
- 2019
- 21 803 000
- 2018
- 21 670 000
- 2017
- 21 444 350
- 2016
- 21 203 000
- 2015
- 20 970 000
752,993
359,000
161,000
115,826
99,478
88,138
46,183
44,313
Population of Sri Lanka 2023 is 22,156,000
Sri Lanka population data is collected from official population sources and publicly available information resources.
- Sri Lanka population density is 337.69 persons/sq.km²
- Male population 10,727,000
- Female population 11,429,000
Most populated cities in Sri Lanka:
- Colombo — 752,993
- Polonnaruwa — 359,000
- Kandy — 161,000
- Sri Jayawardenepura Kotte — 115,826
- Galle — 99,478
Population data is collected from UN statistical database. 2021, 2022 year population could be missed or not agregated.
World countries (inhabitants)