Population of Sri Lanka today

21,948,240
Monday, June 24, 2024

Population of Sri Lanka as of today

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

Population21,948,240
Growth Rate0.242%
Male10,561,257 (48.119%)
Female11,386,983 (51.881%)
Today Change+ 117
Births today653
Deaths today364
Births in 2024141,911
Deaths in 202479,217
Change in 2024+ 25,484 (0.116%)

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