Population of Sri Lanka today

21,952,961
Saturday, July 27, 2024

Population of Sri Lanka as of today

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

Population21,952,961
Growth Rate0.242%
Male10,563,528 (48.119%)
Female11,389,432 (51.881%)
Today Change+ 54
Births today303
Deaths today169
Births in 2024168,199
Deaths in 202493,891
Change in 2024+ 30,205 (0.138%)

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