📍 Places in Sri Lanka

14,475 populated places and administrative areas in Sri Lanka (LK), sorted by population. Sourced from GeoNames (CC-BY 4.0).

Palagala Divisionpop 33,740
Panadurapop 33,735
Mulleriyawapop 33,540
Kandanapop 33,424
Kuchchaveli Divisionpop 33,100
Kiriella Divisionpop 32,457
Ja Elapop 32,175
Hakmana Divisionpop 31,464
Giribawa Divisionpop 31,320
Madulla Divisionpop 31,188
Lunugala Divisionpop 31,092
Weligepola Divisionpop 30,778
Wattalapop 30,725
Ayagama Divisionpop 30,584
Yatawatta Divisionpop 30,113
Pallepola Divisionpop 29,488
Mullaittivupop 28,973
Kelaniyapop 28,846
Peliyagodapop 28,784
Kurunegalapop 28,571
Neluwa Divisionpop 28,541
Nuwara Eliyapop 27,500
Opanayaka Divisionpop 26,531
Ehetuwewa Divisionpop 25,695
Thirukkovil Divisionpop 25,187
Chilawpop 24,712
Eravur Town Divisionpop 24,632
Pallama Divisionpop 24,379
Gampolapop 24,283
Karuwalagaswewa Divisionpop 23,376
Eravur Townpop 22,982
Hanwella Ihalapop 22,918
Ambanpola Divisionpop 22,833
Alayadiwembu Divisionpop 22,411
Weligamapop 22,179
Rasnayakapura Divisionpop 21,838
Vakaraipop 21,000
Kataragamapop 20,935
Mahaoya Divisionpop 20,715
Poonakary Divisionpop 20,225
Hambantotapop 19,999
Mahakumbukkadawala Divisionpop 18,576
Kegallepop 17,962
Palugaswewa Divisionpop 15,557
Hattonpop 15,073
Manthai West Divisionpop 14,630
Nawagattegama Divisionpop 14,412
Polonnaruwapop 13,900
Vavuniya South Divisionpop 13,070
Kilinochchipop 13,006
← Prev Page 5 of 290 Next →