Population of Sri Lanka 2024
22,180,987
persons
- 2022
- 22 180 987
- 2021
- 22 155 748
- 2020
- 21 919 415
- 2019
- 21 802 903
- 2018
- 21 669 511
- 2017
- 21 444 350
- 2016
- 21 209 457
752,993
359,000
161,000
115,826
99,478
88,138
46,183
44,313
Population of Sri Lanka 2024 is 22,180,987
Sri Lanka population data is collected from official population sources and publicly available information resources.
- Sri Lanka population density is 338.07 persons/sq.km²
- Male population 10,739,520
- Female population 11,441,467
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. 2022, 2023 year population could be missed or not agregated.
World countries (inhabitants)