Free, independent economic & markets data — verified from official sources (World Bank · IMF · OECD · NRB).
NepseTradingENनेपाली
Sri Lanka · Population

Sri Lanka Population

The World Bank — World Development Indicators (CC BY 4.0) · updated 2025-12-31

Latest · 202521.76M
Previous · 202421.92M
Highest · 202222.18M
Lowest · 19609.66M

Sri Lanka's population stands at 21.76M as of 2025-12-31, down from 21.92M in 2024. Historical data runs from 1960 to 2025 (66 observations).

Recent trend

In 2025, Sri Lanka's population was 21.76M, down from 21.92M in 2024.

In 2024, Sri Lanka's population was 21.92M, down from 22.04M in 2023.

In 2023, Sri Lanka's population was 22.04M, down from 22.18M in 2022.

In 2022, Sri Lanka's population was 22.18M, up from 22.16M in 2021.

In 2021, Sri Lanka's population was 22.16M, up from 21.92M in 2020.

Sri Lanka Population — historical data

YearValueChange
202521.76M-160,000
202421.92M-121,000
202322.04M-144,000
202222.18M+25,000
202122.16M+237,000
202021.92M+116,000
201921.80M+133,000
201821.67M+217,000
201721.45M+244,000
201621.21M+239,000
201520.97M+192,000
201420.78M+193,000
201320.59M-584,458
201221.17M+160,410
201121.01M+129,959
201020.88M+122,654
200920.76M+127,057
200820.63M+136,833
200720.49M+140,134
200620.35M+135,887
200520.22M+128,919
200420.09M+136,084
200319.95M+145,769
200219.81M+205,390
200119.60M+307,308
200019.29M+348,323
199918.94M+348,728
199818.60M+347,803
199718.25M+343,182
199617.91M+340,950
199517.56M+288,295
199417.28M+249,855
199317.03M+286,634
199216.74M+263,930
199116.48M+122,896
199016.35M+103,901
198916.25M+169,936
198816.08M+162,045
198715.92M+185,320
198615.73M+187,102
198515.54M+102,294
198415.44M+53,066
198315.39M+102,227
198215.29M+187,153
198115.10M+251,440
198014.85M+268,360
197914.58M+269,486
197814.31M+260,757
197714.05M+252,601
197613.80M+247,786
197513.55M+243,291
197413.31M+244,777
197313.06M+251,711
197212.81M+257,295
197112.55M+264,800
197012.29M+273,252
196912.01M+277,770
196811.74M+278,760
196711.46M+273,400
196611.18M+266,963
196510.92M+263,568
196410.65M+258,357
196310.40M+251,286
196210.14M+244,382
19619.90M+237,983
19609.66M

The World Bank — World Development Indicators (CC BY 4.0) · Download this series as CSV — free, attribution required (CC BY 4.0).

More Sri Lanka data

Frequently asked questions

What is Sri Lanka's population?

Sri Lanka's population is 21.76M as of 2025-12-31, compared with 21.92M in 2024. The World Bank — World Development Indicators (CC BY 4.0)

What was the highest population in Sri Lanka?

The highest recorded value is 22.18M (2022); the lowest is 9.66M (1960), across data from 1960 to 2025.

Where does this data come from?

The World Bank — World Development Indicators (CC BY 4.0) Figures are republished with attribution and updated as the source releases new observations.