Largest cities in Sri Lanka

The largest cities in Sri Lanka, ranked by population.

The total population of Sri Lanka is 21,670,112 as of 1-Jul-18 , which represents 0.28% of global population and ranks Sri Lanka # 57 worldwide.



Numbers generally reflect the city population, rather than the urban areas, municipality, or urban agglomeration. Note that double listings may reflect different spellings or definitions of urban agglomerations.

List: the biggest cities in Sri Lanka

    CityCountryPopulationLast updateTime zone
  1. Colombo
  2. Sri Lanka 648,034 4/11/19Asia/Colombo
  3. Dehiwala-Mount Lavinia
  4. Sri Lanka 219,827 12/29/18Asia/Colombo
  5. Moratuwa
  6. Sri Lanka 185,031 12/29/18Asia/Colombo
  7. Jaffna
  8. Sri Lanka 169,102 6/28/13Asia/Colombo
  9. Negombo
  10. Sri Lanka 137,223 2/26/19Asia/Colombo
  11. Pita Kotte
  12. Sri Lanka 118,179 12/29/18Asia/Colombo
  13. Sri Jayewardenepura Kotte
  14. Sri Lanka 115,826 12/29/18Asia/Colombo
  15. Kandy
  16. Sri Lanka 111,701 4/10/19Asia/Colombo
  17. Trincomalee
  18. Sri Lanka 108,420 4/10/19Asia/Colombo
  19. Kalmunai
  20. Sri Lanka 100,171 12/29/18Asia/Colombo
  21. Galle
  22. Sri Lanka 93,118 4/10/19Asia/Colombo
  23. Point Pedro
  24. Sri Lanka 89,810 12/29/18Asia/Colombo
  25. Batticaloa
  26. Sri Lanka 86,742 12/29/18Asia/Colombo
  27. Katunayaka
  28. Sri Lanka 84,643 8/5/14Asia/Colombo
  29. Valvedditturai
  30. Sri Lanka 78,205 12/29/18Asia/Colombo
  31. Matara
  32. Sri Lanka 76,254 12/29/18Asia/Colombo
  33. Battaramulla South
  34. Sri Lanka 75,633 12/16/18Asia/Colombo
  35. Dambulla
  36. Sri Lanka 66,716 12/17/18Asia/Colombo
  37. Maharagama
  38. Sri Lanka 66,576 12/30/18Asia/Colombo
  39. Kotikawatta
  40. Sri Lanka 64,565 12/17/18Asia/Colombo
  41. Anuradhapura
  42. Sri Lanka 60,943 4/3/13Asia/Colombo
  43. Vavuniya
  44. Sri Lanka 60,176 12/17/18Asia/Colombo
  45. Kolonnawa
  46. Sri Lanka 58,076 12/16/18Asia/Colombo
  47. Hendala
  48. Sri Lanka 56,978 12/16/18Asia/Colombo
  49. Ratnapura
  50. Sri Lanka 47,832 4/10/19Asia/Colombo
  51. Badulla
  52. Sri Lanka 47,587 4/10/19Asia/Colombo
  53. Puttalam
  54. Sri Lanka 45,661 12/30/18Asia/Colombo
  55. Devinuwara
  56. Sri Lanka 45,000 12/29/18Asia/Colombo
  57. Welisara
  58. Sri Lanka 41,306 12/16/18Asia/Colombo
  59. Kalutara
  60. Sri Lanka 38,000 12/30/18Asia/Colombo
  61. Bentota
  62. Sri Lanka 37,000 12/29/18Asia/Colombo
  63. Matale
  64. Sri Lanka 36,462 12/30/18Asia/Colombo
  65. Homagama
  66. Sri Lanka 34,664 12/16/18Asia/Colombo
  67. Beruwala
  68. Sri Lanka 34,250 12/31/18Asia/Colombo
  69. Panadura
  70. Sri Lanka 33,735 12/30/18Asia/Colombo
  71. Mulleriyawa
  72. Sri Lanka 33,540 12/30/18Asia/Colombo
  73. Kandana
  74. Sri Lanka 33,424 12/31/18Asia/Colombo
  75. Ja Ela
  76. Sri Lanka 32,175 12/31/18Asia/Colombo
  77. Wattala
  78. Sri Lanka 30,725 12/30/18Asia/Colombo
  79. Peliyagoda
  80. Sri Lanka 30,717 12/17/18Asia/Colombo
  81. Kelaniya
  82. Sri Lanka 28,846 12/17/18Asia/Colombo
  83. Kurunegala
  84. Sri Lanka 28,571 4/10/19Asia/Colombo
  85. Nuwara Eliya
  86. Sri Lanka 25,775 12/17/18Asia/Colombo
  87. Gampola
  88. Sri Lanka 24,730 12/16/18Asia/Colombo
  89. Chilaw
  90. Sri Lanka 24,712 12/16/18Asia/Colombo
  91. Eravur Town
  92. Sri Lanka 22,982 12/31/18Asia/Colombo
  93. Hanwella Ihala
  94. Sri Lanka 22,918 12/17/18Asia/Colombo
  95. Weligama
  96. Sri Lanka 22,179 12/17/18Asia/Colombo
  97. Vakarai
  98. Sri Lanka 21,000 12/16/18Asia/Colombo
  99. Kataragama
  100. Sri Lanka 20,935 12/16/18Asia/Colombo
  101. Ambalangoda
  102. Sri Lanka 20,133 12/17/18Asia/Colombo
  103. Ampara
  104. Sri Lanka 18,348 12/17/18Asia/Colombo
  105. Kegalle
  106. Sri Lanka 17,962 12/17/18Asia/Colombo
  107. Hatton
  108. Sri Lanka 15,073 12/16/18Asia/Colombo
  109. Polonnaruwa
  110. Sri Lanka 13,900 12/17/18Asia/Colombo
  111. Kilinochchi
  112. Sri Lanka 13,006 12/17/18Asia/Colombo
  113. Tangalle
  114. Sri Lanka 10,497 12/29/18Asia/Colombo
  115. Monaragala
  116. Sri Lanka 10,236 12/16/18Asia/Colombo
  117. Wellawaya
  118. Sri Lanka 10,000 12/17/18Asia/Colombo
  119. Gampaha
  120. Sri Lanka 9,350 12/17/18Asia/Colombo
  121. Horana South
  122. Sri Lanka 8,982 12/16/18Asia/Colombo
  123. Wattegama
  124. Sri Lanka 8,000 12/17/18Asia/Colombo
  125. Minuwangoda
  126. Sri Lanka 7,772 12/17/18Asia/Colombo
  127. Horawala Junction
  128. Sri Lanka 7,500 12/16/18Asia/Colombo
  129. Kuliyapitiya
  130. Sri Lanka 6,877 12/17/18Asia/Colombo
  131. Mihintale
  132. Sri Lanka 5,000 12/16/18Asia/Colombo
  133. Ella Town
  134. Sri Lanka 5,000 12/31/18Asia/Colombo
  135. Haputale
  136. Sri Lanka 4,721 12/16/18Asia/Colombo
  137. Mirissa city
  138. Sri Lanka 4,695 12/17/18Asia/Colombo
  139. Talawakele
  140. Sri Lanka 3,545 12/16/18Asia/Colombo
  141. Talpe
  142. Sri Lanka 3,000 12/15/18Asia/Colombo
  143. Koggala
  144. Sri Lanka 3,000 12/17/18Asia/Colombo
  145. Unawatuna
  146. Sri Lanka 2,000 12/16/18Asia/Colombo
  147. Hikkaduwa
  148. Sri Lanka 1,300 12/17/18Asia/Colombo
  149. Kadugannawa
  150. Sri Lanka 1,214 12/16/18Asia/Colombo
  151. Sigiriya
  152. Sri Lanka 1,001 12/17/18Asia/Colombo

 



 



Country codes for Sri Lanka

  • 2 digit ISO country code (A2) for Sri Lanka : LK
  • 3 digit UN country code (A3) for Sri Lanka : LKA
  • Numeric U.N. country code for Sri Lanka : 144

DIALING CODE for Sri Lanka : 94

Flag of Sri Lanka (when applicable):

 

The population data for this list of cities and towns in Sri Lanka was derived from several sources, including GeoNames and Wikipedia.