📍 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).
Jaffnapop 169,102
Moratuwapop 168,280
Moratuwa Divisionpop 167,160
Beruwala Divisionpop 164,507
Mirigama Divisionpop 164,166
Kalutara Divisionpop 159,225
Divulapitiya Divisionpop 143,871
Negombo Divisionpop 141,676
Negombopop 137,223
Kelaniya Divisionpop 134,693
Embilipitiya Divisionpop 133,600
Kundasale Divisionpop 127,278
Pannala Divisionpop 123,551
Ratnapura Divisionpop 119,368
Pita Kottepop 118,179
Sri Jayewardenepura Kottepop 115,826
Kilinochchi Districtpop 112,875
Warakapola Divisionpop 112,583
Horana Divisionpop 112,441
Kandypop 111,701
Mawanella Divisionpop 111,307
Udunuwara Divisionpop 110,232
Bandaragama Divisionpop 108,889
Trincomaleepop 108,420
Yatinuwara Divisionpop 105,962
Galle Four Gravets Divisionpop 101,159
Welimada Divisionpop 100,434
Kalmunaipop 100,171
Mannar Districtpop 99,051
Trincomalee Town and Gravets Divisionpop 97,234
Gallepop 93,118
Mullaitivu Districtpop 91,947
Point Pedropop 89,810
Pelmadulla Divisionpop 89,411
Harispattuwa Divisionpop 88,002
Batticaloapop 86,742
Manmunai North Divisionpop 86,028
Kalpitiya Divisionpop 86,019
Katunayakapop 84,643
Ibbagamuwa Divisionpop 84,083
Rambukkana Divisionpop 82,373
Puttalam Divisionpop 82,041
Balangoda Divisionpop 81,105
Ambalantotapop 80,506
Uva Paranagama Divisionpop 78,899
Valvedditturaipop 78,205
Akmeemana Divisionpop 78,051
Kuliyapitiya West Divisionpop 77,222
Matarapop 76,254
Godakawela Divisionpop 75,885