Trend of Population for Sri Lanka

Updated on March 17, 2026.

According to data from the World Bank, in 2025, the Population of Sri Lanka was 21,916,000. A difference of -121,000 compared to 2023.

The chart and table below shows the population trend of Sri Lanka for recent years.

You can see similar information for other countries.

Related Topics: World Bank Topic List
Data Source: World Bank.
Population for Sri Lanka
Population for Sri Lanka
Items per page:
0 of 0
Year Population
1,960 9,661,389
1,961 9,899,372
1,962 10,143,754
1,963 10,395,040
1,964 10,653,397
1,965 10,916,965
1,966 11,183,928
1,967 11,457,328
1,968 11,736,088
1,969 12,013,858
1,970 12,287,110
1,971 12,551,910
1,972 12,809,205
1,973 13,060,916
1,974 13,305,693
1,975 13,548,984
1,976 13,796,770
1,977 14,049,371
1,978 14,310,128
1,979 14,579,614
1,980 14,847,974
1,981 15,099,414
1,982 15,286,567
1,983 15,388,794
1,984 15,441,860
1,985 15,544,154
1,986 15,731,256
1,987 15,916,576
1,988 16,078,621
1,989 16,248,557
1,990 16,352,458
1,991 16,475,354
1,992 16,739,284
1,993 17,025,918
1,994 17,275,773
1,995 17,564,068
1,996 17,905,018
1,997 18,248,200
1,998 18,596,003
1,999 18,944,731
2,000 19,293,054
2,001 19,600,362
2,002 19,805,752
2,003 19,951,521
2,004 20,087,605
2,005 20,216,524
2,006 20,352,411
2,007 20,492,545
2,008 20,629,378
2,009 20,756,435
2,010 20,879,089
2,011 21,009,048
2,012 21,169,458
2,013 20,585,000
2,014 20,778,000
2,015 20,970,000
2,016 21,209,000
2,017 21,453,000
2,018 21,670,000
2,019 21,803,000
2,020 21,919,000
2,021 22,156,000
2,022 22,181,000
2,023 22,037,000
2,024 21,916,000