Population 21,756,000
people· 2025
Published observation World Bank · World Development Indicators
Over time Full published history Sri Lanka 2025 · 21.76M
0 5.55M 11.09M 16.64M 22.18M 1960 1993 2025 1960: 9,661,389 1961: 9,899,372 1962: 10,143,754 1963: 10,395,040 1964: 10,653,397 1965: 10,916,965 1966: 11,183,928 1967: 11,457,328 1968: 11,736,088 1969: 12,013,858 1970: 12,287,110 1971: 12,551,910 1972: 12,809,205 1973: 13,060,916 1974: 13,305,693 1975: 13,548,984 1976: 13,796,770 1977: 14,049,371 1978: 14,310,128 1979: 14,579,614 1980: 14,847,974 1981: 15,099,414 1982: 15,286,567 1983: 15,388,794 1984: 15,441,860 1985: 15,544,154 1986: 15,731,256 1987: 15,916,576 1988: 16,078,621 1989: 16,248,557 1990: 16,352,458 1991: 16,475,354 1992: 16,739,284 1993: 17,025,918 1994: 17,275,773 1995: 17,564,068 1996: 17,905,018 1997: 18,248,200 1998: 18,596,003 1999: 18,944,731 2000: 19,293,054 2001: 19,600,362 2002: 19,805,752 2003: 19,951,521 2004: 20,087,605 2005: 20,216,524 2006: 20,352,411 2007: 20,492,545 2008: 20,629,378 2009: 20,756,435 2010: 20,879,089 2011: 21,009,048 2012: 21,169,458 2013: 20,585,000 2014: 20,778,000 2015: 20,970,000 2016: 21,209,000 2017: 21,453,000 2018: 21,670,000 2019: 21,803,000 2020: 21,919,000 2021: 22,156,000 2022: 22,181,000 2023: 22,037,000 2024: 21,916,000 2025: 21,756,000 Total population is based on the de facto definition of population, which counts all residents regardless of legal status or citizenship. The values shown are midyear estimates.
Source & method