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