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