Sri Lanka Population 2022

Population Sri Lanka 2022 is 21 803 078 people. Sri Lanka ranks 58 in terms of population in the world - 0.27% of all inhabitants of the Earth. The capital of Sri Lanka is Sri Jayawardenepura Kotte, the official currency is the Sri Lanka Rupee (LKR). has used information from reliable sources. Find out the population of a country, city, district at

  1. Population rank
  2. Life expectancy
  3. Age
  4. Total area

Population of Sri Lanka

21 803 078 people Flag of  Sri Lanka Flag of Sri Lanka Data in December 2022

Population rank, Life expectancy, age and total area Sri Lanka

Population rank Sri Lanka 21 803 078 people
Male population 49.3%
Female population 50.7%
Life expectancy Sri Lanka
Life expectancy Male 72.2
Life expectancy Female 79.4
Median age Sri Lanka 32.3 age
<15 years 24.9%
15 - 65 years 67.2%
>65 years 7.9%
Total area
Total area Sri Lanka 65610 km2 (#120 in world)
Population density 332.31 per km2
The site uses information from official sources and is updated every month. Some data may differ due to the lack of the latest census.


⚡ When was the population counted?

The population count in Sri Lanka was carried out in 2022.

⚡ What place does Sri Lanka occupy in terms of population on Earth?

Sri Lanka takes 58st place in the ranking of the population of countries on Earth.

⚡ Which city is the capital of Sri Lanka?

The capital of Sri Lanka is the city of Sri Jayawardenepura Kotte with a population of 119 364 people.