Population of Sri Lanka 2022
21,919,000 persons

2020
21 919 000
2019
21 803 000
2018
21 670 000
2017
21 444 350
2016
21 203 000
2015
20 970 000
2014
20 778 000
Population density

 334.08 persons/sq.km²

 Male

10,613,000

 Female

11,306,000

Population of Sri Lanka 2022 is 21,919,000

Sri Lanka population data is collected from official population sources and publicly available information resources.

  • Sri Lanka population density is 334.08 persons/sq.km²
  • Male population 10,613,000
  • Female population 11,306,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. 2020, 2021 year population could be missed or not agregated.