📍 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).
Battaramulla Southpop 75,633
Badulla Divisionpop 74,751
Matale Divisionpop 74,529
Ambalantota Divisionpop 72,664
Aranayaka Divisionpop 68,147
Wennappuwa Divisionpop 68,055
Nallur Divisionpop 68,048
Ukuwela Divisionpop 67,542
Dambullapop 66,716
Mawathagama Divisionpop 65,555
Bandarawela Divisionpop 65,111
Medirigiriya Divisionpop 64,926
Polgahawela Divisionpop 64,917
Kolonnawapop 64,887
Bulathsinhala Divisionpop 64,635
Kotikawattapop 64,565
Dodangoda Divisionpop 63,705
Panduwasnuwara Divisionpop 63,492
Alawwa Divisionpop 63,381
Ruwanwella Divisionpop 63,313
Akurana Divisionpop 63,195
Kotapola Divisionpop 63,072
Chilaw Divisionpop 62,475
Dankotuwa Divisionpop 62,196
Nattandiya Divisionpop 62,106
Habaraduwa Divisionpop 62,095
Bingiriya Divisionpop 61,976
Wariyapola Divisionpop 61,141
Karachchi Divisionpop 61,137
Anuradhapurapop 60,943
Vavuniyapop 60,176
Nivithigala Divisionpop 59,973
Wellawaya Divisionpop 59,770
Imbulpe Divisionpop 59,283
Kekirawa Divisionpop 58,879
Pasgoda Divisionpop 58,869
Beliattapop 58,675
Hambantota Divisionpop 57,053
Hendalapop 56,978
Ambalangodapop 56,783
Narammala Divisionpop 55,931
Galgamuwa Divisionpop 54,910
Ganga Ihala Korale Divisionpop 54,674
Kuliyapitiya East Divisionpop 53,827
Ingiriya Divisionpop 53,645
Siyambalanduwa Divisionpop 53,059
Akuressa Divisionpop 52,676
Buttala Divisionpop 52,476
Mallawapitiya Divisionpop 52,398
Millaniya Divisionpop 52,078