📍 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).

Udubaddawa Divisionpop 51,972
Rattota Divisionpop 51,156
Kalawana Divisionpop 50,968
Pitabeddara Divisionpop 50,827
Jaffna Divisionpop 50,759
Mahawewa Divisionpop 50,628
Mulatiyana Divisionpop 49,943
Nochchiyagama Divisionpop 49,730
Doluwa Divisionpop 49,480
Passara Divisionpop 48,576
Haputale Divisionpop 48,485
Angunakolapelessa Divisionpop 48,010
Madampe Divisionpop 47,832
Ratnapurapop 47,832
Badullapop 47,587
Bulathkohupitiya Divisionpop 46,813
Medawachchiya Divisionpop 46,743
Katuwana Divisionpop 46,548
Pottuvilpop 45,727
Kolonna Divisionpop 45,709
Puttalampop 45,661
Devinuwarapop 45,000
Ella Divisionpop 44,763
Imaduwa Divisionpop 44,703
Amparapop 43,720
Kahawatta Divisionpop 43,026
Sevanagala Divisionpop 41,639
Weeraketiya Divisionpop 41,430
Welisarapop 41,306
Arachchikattuwa Divisionpop 40,737
Kattankudy Divisionpop 40,237
Bibile Divisionpop 40,132
Ganewatta Divisionpop 39,909
Badalkumbura Divisionpop 39,880
Ipalogama Divisionpop 38,688
Damana Divisionpop 38,489
Anamaduwa Divisionpop 38,171
Elapatha Divisionpop 37,606
Haldummulla Divisionpop 37,482
Thumpane Divisionpop 37,356
Kalutarapop 37,081
Bentotapop 37,000
Matalepop 36,462
Agalawatta Divisionpop 36,456
Mannarpop 35,817
Medagama Divisionpop 35,611
Galnewa Divisionpop 34,718
Homagamapop 34,664
Beruwalapop 34,250
Madurawala Divisionpop 34,245
← Prev Page 4 of 290 Next →