Cities · Sri Lanka · Asia
Sri Lanka
Cities of Sri Lanka
Cities listed
60
Colombo
largest city
21.8M
national population
60 of 60 listed cities
Cities in Sri Lanka
Sortable and searchable.
60 cities
Every City in Sri Lanka, by Region
9 regions. 5 have their own page; the rest are listed here in full.
Western Province24 cities
Open the Western Province page →
- Colombo 648,034
- Dehiwala-Mount Lavinia 219,827
- Maharagama 195,355
- Moratuwa 168,280
- Negombo 137,223
- Pita Kotte 118,179
- Sri Jayewardenepura Kotte 115,826
- Katunayaka 84,643
- Battaramulla South 75,633
- Kolonnawa 64,887
- Kotikawatta 64,565
- Hendala 56,978
- Welisara 41,306
- Kalutara 37,081
- Homagama 34,664
- Beruwala 34,250
- Panadura 33,735
- Mulleriyawa 33,540
- Kandana 33,424
- Ja Ela 32,175
- Wattala 30,725
- Kelaniya 28,846
- Peliyagoda 28,784
- Hanwella Ihala 22,918
Southern Province9 cities
Open the Southern Province page →
- Galle 93,118
- Ambalantota 80,506
- Matara 76,254
- Beliatta 58,675
- Ambalangoda 56,783
- Devinuwara 45,000
- Bentota 37,000
- Weligama 22,179
- Hambantota 19,999
Eastern Province7 cities
Open the Eastern Province page →
- Trincomalee 108,420
- Kalmunai 100,171
- Batticaloa 86,742
- Pottuvil 45,727
- Ampara 43,720
- Eravur Town 22,982
- Vakarai 21,000
Central Province6 cities
Northern Province6 cities
Open the Northern Province page →
- Jaffna 169,102
- Point Pedro 89,810
- Valvedditturai 78,205
- Vavuniya 60,176
- Mannar 35,817
- Mullaittivu 28,973
North Western Province3 cities
- Puttalam 45,661
- Kurunegala 28,571
- Chilaw 24,712
Uva Province2 cities
- Badulla 47,587
- Kataragama 20,935
North Central Province1 city
- Anuradhapura 60,943