Cities in Sri Lanka
60 cities ยท sorted by population
Colombo
Pop. 648,034
Dehiwala-Mount Lavinia
Pop. 219,827
Maharagama
Pop. 195,355
Jaffna
Pop. 169,102
Moratuwa
Pop. 168,280
Negombo
Pop. 137,223
Pita Kotte
Pop. 118,179
Sri Jayewardenepura Kotte
Pop. 115,826
Kandy
Pop. 111,701
Trincomalee
Pop. 108,420
Kalmunai
Pop. 100,171
Galle
Pop. 93,118
Point Pedro
Pop. 89,810
Batticaloa
Pop. 86,742
Katunayaka
Pop. 84,643
Ambalantota
Pop. 80,506
Valvedditturai
Pop. 78,205
Matara
Pop. 76,254
Battaramulla South
Pop. 75,633
Dambulla
Pop. 66,716
Kolonnawa
Pop. 64,887
Kotikawatta
Pop. 64,565
Anuradhapura
Pop. 60,943
Vavuniya
Pop. 60,176
Beliatta
Pop. 58,675
Hendala
Pop. 56,978
Ambalangoda
Pop. 56,783
Ratnapura
Pop. 47,832
Badulla
Pop. 47,587
Pottuvil
Pop. 45,727
Puttalam
Pop. 45,661
Devinuwara
Pop. 45,000
Ampara
Pop. 43,720
Welisara
Pop. 41,306
Kalutara
Pop. 37,081
Bentota
Pop. 37,000
Matale
Pop. 36,462
Mannar
Pop. 35,817
Homagama
Pop. 34,664
Beruwala
Pop. 34,250
Panadura
Pop. 33,735
Mulleriyawa
Pop. 33,540
Kandana
Pop. 33,424
Ja Ela
Pop. 32,175
Wattala
Pop. 30,725
Mullaittivu
Pop. 28,973
Kelaniya
Pop. 28,846
Peliyagoda
Pop. 28,784
Kurunegala
Pop. 28,571
Nuwara Eliya
Pop. 27,500
Chilaw
Pop. 24,712
Gampola
Pop. 24,283
Eravur Town
Pop. 22,982
Hanwella Ihala
Pop. 22,918
Weligama
Pop. 22,179
Vakarai
Pop. 21,000
Kataragama
Pop. 20,935
Hambantota
Pop. 19,999
Kegalle
Pop. 17,962
Hatton
Pop. 15,073