Sri Lanka Population

Live population as of 20 April 2026, updated in real time:
23,325,065
Historical and Future Population
Year Population
1950 7,741,000
1951 7,881,000
1952 8,032,000
1953 8,191,000
1954 8,359,000
1955 8,533,000
1956 8,714,000
1957 8,901,000
1958 9,101,000
1959 9,316,000
1960 9,544,000
1961 9,779,000
1962 10,020,000
1963 10,268,000
1964 10,522,000
1965 10,784,000
1966 11,050,000
1967 11,318,000
1968 11,596,000
1969 11,876,000
1970 12,152,000
1971 12,422,000
1972 12,681,000
1973 12,937,000
1974 13,185,000
1975 13,426,000
1976 13,671,000
1977 13,922,000
1978 14,177,000
1979 14,444,000
1980 14,716,000
1981 14,980,000
1982 15,219,000
1983 15,355,000
1984 15,423,000
1985 15,461,000
1986 15,628,000
1987 15,835,000
1988 15,998,000
1989 16,159,000
1990 16,338,000
1991 16,367,000
1992 16,584,000
1993 16,895,000
1994 17,157,000
1995 17,394,000
1996 17,734,000
1997 18,076,000
1998 18,420,000
1999 18,772,000
2000 19,118,000
2001 19,469,000
2002 19,732,000
2003 19,879,000
2004 20,024,000
2005 20,151,000
2006 20,282,000
2007 20,423,000
2008 20,562,000
2009 20,697,000
2010 20,816,000
2011 20,942,000
2012 21,076,000
2013 21,263,000
2014 21,455,000
2015 21,640,000
2016 21,820,000
2017 22,002,000
2018 22,173,000
2019 22,333,000
2020 22,488,000
2021 22,636,000
2022 22,765,000
2023 22,905,000
2024 23,038,000
2025 23,169,000
2026 23,290,000
2027 23,406,000
2028 23,517,000
2029 23,622,000
2030 23,720,000
2031 23,816,000
2032 23,907,000
2033 23,995,000
2034 24,080,000
2035 24,159,000
2036 24,234,000
2037 24,305,000
2038 24,375,000
2039 24,439,000
2040 24,500,000
2041 24,554,000
2042 24,604,000
2043 24,647,000
2044 24,686,000
2045 24,719,000
2046 24,753,000
2047 24,778,000
2048 24,795,000
2049 24,806,000
2050 24,812,000
2051 24,815,000
2052 24,814,000
2053 24,810,000
2054 24,800,000
2055 24,790,000
2056 24,778,000
2057 24,757,000
2058 24,733,000
2059 24,706,000
2060 24,676,000
2061 24,642,000
2062 24,608,000
2063 24,569,000
2064 24,526,000
2065 24,478,000
2066 24,424,000
2067 24,372,000
2068 24,314,000
2069 24,258,000
2070 24,202,000
2071 24,141,000
2072 24,079,000
2073 24,015,000
2074 23,945,000
2075 23,870,000
2076 23,797,000
2077 23,721,000
2078 23,642,000
2079 23,559,000
2080 23,470,000
2081 23,380,000
2082 23,286,000
2083 23,193,000
2084 23,096,000
2085 22,997,000
2086 22,893,000
2087 22,788,000
2088 22,682,000
2089 22,575,000
2090 22,466,000
2091 22,353,000
2092 22,242,000
2093 22,130,000
2094 22,016,000
2095 21,902,000
2096 21,785,000
2097 21,667,000
2098 21,548,000
2099 21,428,000
2100 21,309,000
Caveats and explanations
  • All data is based on the 2024 edition of the UN World Population prospects.
  • Table data shows population as of January 1st of that year.
  • Historical records are based on the current territory of the country. For example, the population of Germany in 1970 includes both East Germany and West Germany.
  • Years after 2023 are projections based on the UN's "medium fertility" scenario.
  • Country population includes all overseas territories and autonomous regions. For example, population for the United States includes Puerto Rico.
  • Morocco includes Western Sahara.
  • Population for Israel does NOT include Palestine.