Population of Sri Lanka today

21,959,495
Tuesday, September 10, 2024

Population of Sri Lanka as of today

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

Population21,959,495
Growth Rate0.242%
Male10,566,672 (48.119%)
Female11,392,822 (51.881%)
Today Change+ 65
Births today365
Deaths today204
Births in 2024204,584
Deaths in 2024114,202
Change in 2024+ 36,739 (0.168%)

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