Map of Sri Lanka

This page shows 37 cities in Sri Lanka on an interactive map. The largest city by recorded population is Colombo (648,034). Select any city for its own map, coordinates, local time and nearby places.

Sri Lanka facts

Capital
Sri Jayawardenepura KotteSri Jayawardenepura Kotte is the official legislative capital; Colombo is the commercial capital.
Largest city
Colombo 648,034
Continent
Asia
Area
65,610 km² (25,332 sq mi)
Currency
Rupee (LKR)
Calling code
+94
Internet domain
.lk
Time zones
Asia/Colombo

Largest cities in Sri Lanka

#CityRegionPopulation
1ColomboWestern Province648,034
2Dehiwala-Mount LaviniaWestern Province219,827
3MaharagamaWestern Province195,355
4JaffnaNorthern Province169,102
5MoratuwaWestern Province168,280
6NegomboWestern Province137,223
7Pita KotteWestern Province118,179
8KandyCentral Province111,701
9TrincomaleeEastern Province108,420
10KalmunaiEastern Province100,171
11GalleSouthern Province93,118
12Point PedroNorthern Province89,810
13BatticaloaEastern Province86,742
14KatunayakaWestern Province84,643
15ValvedditturaiNorthern Province78,205
16MataraSouthern Province76,254
17Battaramulla SouthWestern Province75,633
18DambullaCentral Province66,716
19KolonnawaWestern Province64,887
20AnuradhapuraNorth Central Province60,943

Cities in Sri Lanka by region

Western Province (17)

Colombo, Dehiwala-Mount Lavinia, Maharagama, Moratuwa, Negombo, Pita Kotte, Katunayaka, Battaramulla South, Kolonnawa, Hendala, Welisara, Kalutara, Homagama, Beruwala, Panadura, Mulleriyawa, Kandana

Southern Province (5)

Galle, Matara, Ambalangoda, Devinuwara, Bentota

Eastern Province (4)

Trincomalee, Kalmunai, Batticaloa, Ampara

Northern Province (4)

Jaffna, Point Pedro, Valvedditturai, Vavuniya

Central Province (3)

Kandy, Dambulla, Matale

North Central Province (1)

Anuradhapura

North Western Province (1)

Puttalam

Sabaragamuwa Province (1)

Ratnapura

Uva Province (1)

Badulla

All 37 cities in Sri Lanka

More countries in Asia

China · India · Pakistan · Vietnam · Turkey · Japan · South Korea · Indonesia · Bangladesh · Taiwan · Iran · Iraq · Saudi Arabia · Hong Kong · Philippines · United Arab Emirates · Myanmar · Singapore · Afghanistan · Thailand · Kazakhstan · Syria · Yemen · North Korea

Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Country facts from GeoNames countryInfo. Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.