HistoryData

Population of Sri Lanka

Sri Lanka's population is 21,916,000 as of 2024, ranked #60 globally out of 209 countries.

Current Population
21,916,000
10yr Growth
+5.48%
Global Rank
#60of 209
Peak Growth Year
1964
Growth: +2.49%

Population Over Time

19602024

Population Over Time
9,661,38912,791,291.7515,921,194.519,051,097.2522,181,00019601970198019902000201020202024
Analysis# Sri Lanka Population Analysis Sri Lanka's population of 21.9 million in 2024 represents a 5.48% increase over the past decade, indicating a significant slowdown from its 1960s peak growth period when the nation experienced its highest demographic expansion. At global rank #60, Sri Lanka maintains a substantial population relative to world distribution, though its current growth rate reflects declining fertility and emigration patterns compared to historical trends across the 1960–2024 span. The deceleration from peak 1960s growth to present-day rates demonstrates Sri Lanka's demographic transition from high fertility to more moderate population dynamics typical of upper-middle-income countries.

Historical Data

65 Rows
YearPopulationChange %
202421,916,000-0.55%
202322,037,000-0.65%
202222,181,000+0.11%
202122,156,000+1.08%
202021,919,000+0.53%
201921,803,000+0.61%
201821,670,000+1.01%
201721,453,000+1.15%
201621,209,000+1.14%
201520,970,000+0.92%
201420,778,000+0.94%
201320,585,000-2.76%
201221,169,458+0.76%
201121,009,048+0.62%
201020,879,089+0.59%
200920,756,435+0.62%
200820,629,378+0.67%
200720,492,545+0.69%
200620,352,411+0.67%
200520,216,524+0.64%
Show all 65 rows
YearPopulationChange %
200420,087,605+0.68%
200319,951,521+0.74%
200219,805,752+1.05%
200119,600,362+1.59%
200019,293,054+1.84%
199918,944,731+1.88%
199818,596,003+1.91%
199718,248,200+1.92%
199617,905,018+1.94%
199517,564,068+1.67%
199417,275,773+1.47%
199317,025,918+1.71%
199216,739,284+1.60%
199116,475,354+0.75%
199016,352,458+0.64%
198916,248,557+1.06%
198816,078,621+1.02%
198715,916,576+1.18%
198615,731,256+1.20%
198515,544,154+0.66%
198415,441,860+0.34%
198315,388,794+0.67%
198215,286,567+1.24%
198115,099,414+1.69%
198014,847,974+1.84%
197914,579,614+1.88%
197814,310,128+1.86%
197714,049,371+1.83%
197613,796,770+1.83%
197513,548,984+1.83%
197413,305,693+1.87%
197313,060,916+1.97%
197212,809,205+2.05%
197112,551,910+2.16%
197012,287,110+2.27%
196912,013,858+2.37%
196811,736,088+2.43%
196711,457,328+2.44%
196611,183,928+2.45%
196510,916,965+2.47%
196410,653,397+2.49%
196310,395,040+2.48%
196210,143,754+2.47%
19619,899,372+2.46%
19609,661,389

Related Data