ATLAS Β· NATIONAL CAPITALS Β· SRI LANKA
Capitals of Sri Lanka
Sri Lanka has 2 capitals β Colombo and Sri Jayawardenepura Kotte. The largest, Colombo, has around 647,557 residents in the city proper β a mid-size capital. From Wikidata, snapshot 2026-06-23.
CAPITALSColombo and Sri Jayawardenepura Kotte
LARGEST (POPULATION)647,557
NUMBER OF CAPITALS2
The 2 capitals
Each city, with its recorded population (city proper), largest first.
Colombo647,557 people
Sri Jayawardenepura Kotte115,826 people
In context
Where Sri Lanka's largest capitalsits on the worldβs scale of capital sizes β from the micro-capitals of a few hundred to the mega-capitals of over ten million.
10M+
5β10M
1β5M
250kβ1MColombo is here
50β250k
<50k
Capitals of other countries
China Β· Bangladesh Β· Democratic Republic of the Congo Β· Japan Β· Russia Β· Indonesia Β· Peru Β· Egypt