Population of Sri Lanka today

21,942,343
Wednesday, May 15, 2024

Population of Sri Lanka as of today

The current population of Sri Lanka is 21,942,343 with an annual growth rate of 0.242%. Sri Lanka has a population of 0.271% of the world's population.

Population21,942,343
Growth Rate0.242%
Male10,558,419 (48.119%)
Female11,383,924 (51.881%)
Today Change+ 18
Births today103
Deaths today57
Births in 2024109,073
Deaths in 202460,887
Change in 2024+ 19,587 (0.089%)

Population chart for Sri Lanka

Population History of Sri Lanka

YearPopulation
(01 Jan)
Natural ChangeGrowth Rate
(%)
Total Population
(31 December)
202321,864,40258,3780.267%21,922,780
202221,799,88464,5280.296%21,864,412
202121,746,99752,8450.243%21,799,842
202021,683,16263,7480.294%21,746,910
201921,616,16666,7940.309%21,682,960
201821,545,25470,8840.329%21,616,138
201721,468,37176,6420.357%21,545,013
201621,382,61785,5300.4%21,468,147
201521,290,77891,5500.43%21,382,328
201421,188,136102,3390.483%21,290,475
Data sources: United Nations,World Bank,Nations Geo,Census,Wikidata