Skip to content
Countries of the World
Flag of Sri Lanka

Sri Lanka

śrī laṃkāva

Sri LankaSri Jayawardenepura Kotte

Sri Lanka is a country in Southern Asia with about 21.8 million people, and its capital is Sri Jayawardenepura Kotte. Its system of government is a semi-presidential republic. The main languages are Sinhalese and Tamil, and the currency is the Sri Lankan Rupee.

It covers 65,610 km², making it the 120th largest of the 197 countries here, and ranks 63rd by population. That works out at 332 per km², 27th in the world for density. Sri Lanka has no land borders with other countries.

Capital
Sri Jayawardenepura Kotte
Government
Semi-presidential republic
Population
21,756,00063rd of 197, 2025
Area
65,610 km²120th of 197, 2024
Density
332 per km²
Continent
AsiaSouthern Asia
Languages
Sinhalese, Tamil
Currency
Sri Lankan Rupee (LKR)
GDP
$109 billion70th of 193, 2025
GDP per person
$5,002120th of 193, 2025
Life expectancy
77.7 years2025 figure
Urban population
20.5%2025 figure
Highest point
Pidurutalagala, 2,524 m
Coastline
Yes
Drives on the
left
Calling code
+94

How Sri Lanka ranks

MeasureWorldAsia
Population63rd of 19724th of 47
Area120th of 19735th of 47
Population density27th of 19712th of 47
GDP70th of 19324th of 45
GDP per person120th of 19327th of 45
Life expectancy62nd of 19417th of 46
Urban population189th of 19446th of 46
Land borders158th of 19741st of 47

Similar in size

Similar in population