Main Cities of Sri Lanka
List of the main cities of Sri Lanka, ordered by number of inhabitants.
name | type | population |
---|---|---|
Colombo | city | 753,000 |
Jaffna | city | 600,000 |
Kaduwela | city | 252,000 |
Moratuwa | city | 207,000 |
Maharagama | city | 196,400 |
Kesbewa | city | 185,100 |
Negombo | city | 142,449 |
Kandy | city | 125,000 |
Galle | city | 120,000 |
Hambantota | city | 120,000 |
Sri Jayawardenepura Kotte | city | 115,826 |
Ampara | city | 110,000 |
Badulla | city | 110,000 |
Matara | city | 110,000 |
Monaragala | city | 110,000 |
Hikkaduwa | town | 101,342 |
Kilinochchi | city | 100,000 |
Mullaitivu | city | 100,000 |
Vavuniya | city | 99,600 |
Trincomalee | city | 99,100 |
Batticaloa | city | 92,300 |
Rambukkana | town | 84,260 |
Katunayake | town | 76,800 |
Dambulla | town | 68,800 |
Kolonnawa | city | 64,800 |
Anuradhapura | city | 63,200 |
Ratnapura | city | 52,100 |
Malabe | town | 50,000 |
Kamburupitiya | town | 46,480 |
Puttalam | city | 45,400 |
Chavakachcheri | town | 41,400 |
Matale | city | 40,800 |
Kalutara | city | 39,600 |
Bentota | town | 37,000 |
Mannar | city | 35,800 |
Beruwala | town | 35,300 |
Ja-ela | town | 32,300 |
Kelaniya | town | 31,300 |
Kurunegala | city | 30,300 |
Wattala | town | 30,200 |
Gampola | town | 27,600 |
Nuwara Eliya | city | 27,500 |
Chilaw | town | 26,700 |
Avissawella | town | 25,300 |
Homagama | town | 25,000 |
Kalmunai | town | 25,000 |
Weligama | town | 24,100 |
Ambalangoda | town | 21,500 |
Alawwa | town | 20,000 |
Anamaduwa | town | 20,000 |
Battaramulla | town | 20,000 |
Bibile | town | 20,000 |
Deniyaya | town | 20,000 |
Elpitiya | town | 20,000 |
Gampaha | city | 20,000 |
Kataragama | town | 20,000 |
Pilimathalawa | town | 20,000 |
Point Pedro | town | 20,000 |
Warakapola | town | 20,000 |
Wellawaya | town | 20,000 |
Kegalle | city | 17,900 |
Akkaraipattu | town | 17,500 |
Hatton | town | 16,200 |
Nawalapitiya | town | 15,400 |
Agalawatta | town | 15,000 |
Ahangama | town | 15,000 |
Akuressa | town | 15,000 |
Aluthgama | town | 15,000 |
Ambalantota | town | 15,000 |
Angoda | town | 15,000 |
Angunukolapelessa | town | 15,000 |
Ankumbura | town | 15,000 |
Aralaganwila | town | 15,000 |
Athurugiriya | town | 15,000 |
Badalkumbura | town | 15,000 |
Baduraliya | town | 15,000 |
Balapitiya | town | 15,000 |
Beliatta | town | 15,000 |
Boralesgamuwa | town | 15,000 |
Bowatta | town | 15,000 |
Bulathsinhala | town | 15,000 |
Buttala | town | 15,000 |
Chunnakam | town | 15,000 |
Dambadeniya | town | 15,000 |
Dankotuwa | town | 15,000 |
Dehiattakandiya | town | 15,000 |
Dehiowita | town | 15,000 |
Dehiwala | town | 15,000 |
Delkanda | town | 15,000 |
Deraniyagala | town | 15,000 |
Dickoya | town | 15,000 |
Digana | town | 15,000 |
Dikwella | town | 15,000 |
Dondra | town | 15,000 |
Dungalpitiya | town | 15,000 |
Eheliyagoda | town | 15,000 |
Elephant Pass | town | 15,000 |
Embilipitiya | town | 15,000 |
Galagedara | town | 15,000 |
Ginigathhena | town | 15,000 |