What is the capital of Sri Lanka?
The capital of Sri Lanka is Colombo
Colombo is the capital city and seat of government of Sri Lanka, a country in Southern Asia. Sri Lanka uses the ISO codes LK and LKA, and its international dialling code is +94. The currency in use is the Sri Lankan rupee (LKR).
For the full profile of Sri Lanka, including its flag, currency, calling code, population and the countries it borders, see the Sri Lanka country page. The country has an estimated population of 21,756,000 as of 2025.
Quick facts about Sri Lanka
- Capital: Colombo
- Region: Southern Asia
- Currency: Sri Lankan rupee (LKR)
- Calling code: +94
- Flag emoji: 🇱🇰
Frequently asked questions
What is the capital of Sri Lanka?
The capital of Sri Lanka is Colombo.
Is Colombo the largest city in Sri Lanka?
Colombo is the capital of Sri Lanka and its seat of government. In many countries the capital is also the largest city, though not always, so the biggest city by population can differ.
What currency is used in Colombo?
Colombo, like the rest of Sri Lanka, uses the Sri Lankan rupee (LKR, symbol Rs රු).
Capitals of neighbouring countries
Capital and country data from open datasets. Full sources on the data page.