Skip to content
WorldPop

Sri Lanka

Rank #63 by populationAsia

Officially Democratic Socialist Republic of Sri Lanka

Population 2025
21,756,000
0.26% of world population
World Bank, 2025
Annual Growth
−0.73%
−159,471 people a year
World Bank, 2025
Density
356/km²
61,860 km² land area
World Bank, 2023
Median Age
33.3 years
Life expectancy 77.7 years
Our World in Data, 2025

About Sri Lanka

With a population of 21,756,000, Sri Lanka ranks 63rd globally and occupies 61,860 km² in Asia, giving it a population density of 356 people per km². The country is experiencing population decline, with an annual growth rate of -0.7%, while life expectancy stands at 77.7 years and median age is 33.3 years. Urban areas comprise only 20% of the population, reflecting a predominantly rural character.

The Democratic Socialist Republic of Sri Lanka, established as an independent nation in 1972, borders India and uses the Sri Lankan rupee as its currency. Sinhala and Tamil are the official languages. Economic output averages $5,002 per capita, while the fertility rate remains at 2 births per woman. Colombo serves as the capital.

This summary is AI-generated from the indicators on this page. The figures themselves come from the sources cited beside each value.

Country Facts

Capital
Colombo
Continent
Asia
ISO codes
LK · LKA
Demonym
Sri Lankan
Currency
Sri Lankan rupee (LKR Rs රු)
Government
Republic
State inception
1972
Time zone
UTC+05:30
Driving side
Left
Calling code
+94
Internet TLD
.lk, .இலங்கை, .ලංකා
Land neighbours
1

Languages

  • Sinhala
  • Tamil

Demographics

Urban Population231st of 240
20.5%
World Bank, 2025
Fertility Rate115th of 240
1.95 births per woman
World Bank, 2024
Birth Rate151st of 213
10.1 per 1,000
World Bank, 2024
Death Rate85th of 213
7.8 per 1,000
World Bank, 2024

Economy

GDP per Capita164th of 240
$5,002
World Bank, 2025
GDP Growth55th of 210
+5.0%
World Bank, 2025
Unemployment Rate119th of 186
4.0%
World Bank, 2025
Inflation Rate190th of 191
-4.8%
World Bank, 2025
Poverty Rate127th of 164
14.3%
World Bank, 2019
Gini Index66th of 170
37.7
World Bank, 2019

Health

Infant Mortality144th of 194
5.2 per 1,000 live births
World Bank, 2024
Health Spending164th of 192
3.7% of GDP
World Bank, 2023
Physicians121st of 206
1.14 per 1,000
World Bank, 2023
Hospital Beds50th of 199
3.93 per 1,000
World Bank, 2023
Maternal Mortality125th of 193
18 per 100,000 live births
World Bank, 2023
Obesity Rate162nd of 198
11.2%
Our World in Data, 2024

Education

Literacy Rate98th of 175
92.7%
World Bank, 2024
Education Spending190th of 202
1.8% of GDP
World Bank, 2023
School Enrollment118th of 207
88.0% gross, secondary
World Bank, 2023
Mean Years of Schooling61st of 148
10.3 years
Our World in Data, 2020

Environment

Renewable Energy51st of 211
48.8% of final consumption
World Bank, 2021
Forest Coverage94th of 211
34.0% of land area
World Bank, 2023
Protected Areas35th of 211
30.8% of land area
World Bank, 2025
CO₂ Emissions160th of 212
0.90 tonnes per capita
Our World in Data, 2024

Infrastructure

Internet Penetration156th of 211
54.6%
World Bank, 2024
Mobile Subscriptions53rd of 212
132.5 per 100 people
World Bank, 2024

Quality of Life

Human Development Index88th of 192
0.776
Our World in Data, 2023
Happiness Index144th of 164
4.01/ 10
Our World in Data, 2025

Geography

Land Area125th of 240
61,860 km²
World Bank, 2023

Military

Military Spending96th of 163
1.43% of GDP
World Bank, 2024

Age & Gender Distribution

Population by five-year age band, UN World Population Prospects 2024.

Male Female
100+95-9990-9485-8980-8475-7970-7465-6960-6455-5950-5445-4940-4435-3930-3425-2920-2415-1910-145-90-4914K914KAge
Age 0–14
22.0%
Age 15–64
65.9%
Age 65+
12.1%
Source: UN World Population Prospects 2024, medium variant.
Sri Lanka population pyramid
Age bandMaleFemale
100+137438
95-991,9225,042
90-9412,06328,579
85-8941,23680,707
80-84103,156175,981
75-79215,686327,134
70-74338,139460,401
65-69447,134558,688
60-64536,865632,692
55-59602,150673,414
50-54639,578693,923
45-49728,562781,504
40-44789,207847,624
35-39740,616801,712
30-34783,288812,555
25-29827,720814,553
20-24862,230840,472
15-19914,194894,482
10-14905,159875,814
5-9860,893826,429
0-4827,620793,866

Population History & Projection (1950–2100)

Observed population to 2024, then the UN medium-variant projection.

05M10M15M20M25M1950197520002025205020752100projected →
Sri Lanka's population was 7.81M in 1950 and is projected at 21.2M by 2100. Peak of 24.8M in 2051. Source: UN World Population Prospects 2024 (estimates to 2024, medium variant thereafter).
Sri Lanka population, 1950 to 2100
YearPopulation
19507,811,047
19609,661,389
197012,287,110
198014,847,974
199016,352,458
200019,293,054
201020,879,089
202022,561,807
203023,767,952
204024,526,699
205024,813,690
206024,659,373
207024,171,322
208023,424,964
209022,409,403
210021,249,406

How Sri Lanka Compares

Population against the ten most populous countries.

  1. India1.46B
  2. China1.41B
  3. United States341.8M
  4. Indonesia285.7M
  5. Pakistan255.2M
  6. Nigeria237.5M
  7. Brazil212.8M
  8. Bangladesh175.7M
  9. Russia143.5M
  10. Ethiopia135.5M
  11. Sri Lanka21.8M
Sources as cited on each country page.
Sri Lanka compared with the ten largest countries by population
NamePopulation
India1.46B
China1.41B
United States341.8M
Indonesia285.7M
Pakistan255.2M
Nigeria237.5M
Brazil212.8M
Bangladesh175.7M
Russia143.5M
Ethiopia135.5M
Sri Lanka21.8M

Countries Bordering Sri Lanka

1 land border.

  • India
    1.46B · +0.89%

Sri Lanka Population FAQ

What is the population of Sri Lanka in 2026?

Sri Lanka has a population of 21,756,000 people (2025 estimate), which is 63rd in the world and about 0.26% of the global total.

Is the population of Sri Lanka growing or shrinking?

Sri Lanka's population is shrinking at −0.73% per year, a change of roughly 159,471 people annually.

What is the capital of Sri Lanka?

The capital of Sri Lanka is Colombo.

How densely populated is Sri Lanka?

Sri Lanka has 356/km² across 61,860 km² of land area.

What is life expectancy in Sri Lanka?

Life expectancy at birth in Sri Lanka is 77.7 years (2024).

What is the median age in Sri Lanka?

The median age in Sri Lanka is 33.3 years, meaning half the population is younger than that and half older.

Which continent is Sri Lanka in?

Sri Lanka is in Asia.

Explore More Countries