Список городов Шри-Ланки по численности населения. В Шри-Ланки расположены 41 городов из которых самый большой по населению является Коломбо - 685 309 человек. Общее количество жителей Шри-Ланки составляет 21 803 078 человек на 2026 год.
| # | Название, город | Население, человек |
|---|---|---|
| 1 | Коломбо | 685 309 |
| 2 | Дехивала-Маунт-Лавиния | 234 574 |
| 3 | Моратува | 204 885 |
| 4 | Джафна | 184 480 |
| 5 | Негомбо | 145 069 |
| 6 | Шри-Джаяварденепура-Котте | 119 392 |
| 7 | Тринкомали | 126 926 |
| 8 | Канди | 120 099 |
| 9 | Вавуния | 108 931 |
| 10 | Калмунай | 105 045 |
| 11 | Галле | 97 899 |
| 12 | Баттикалоа | 97 680 |
| 13 | Катунаяка | 92 490 |
| 14 | Вальветтитурай | 86 379 |
| 15 | Баттарамулла | 85 443 |
| 16 | Дамбулла | 77 180 |
| 17 | Махарагама | 75 202 |
| 18 | Далугума | 74 523 |
| 19 | Котикаватта | 72 943 |
| 20 | Анурадхапура | 68 254 |
| 21 | Колоннава | 64 791 |
| 22 | Хендала | 57 650 |
| 23 | Ратнапура | 51 253 |
| 24 | Путталам | 50 654 |
| 25 | Бадулла | 47 324 |
| 26 | Кеселватта | 46 210 |
| 27 | Матара | 45 744 |
| 28 | Велисара | 41 773 |
| 29 | Матале | 40 323 |
| 30 | Хомагама | 39 178 |
| 31 | Каттанкуди | 38 924 |
| 32 | Калутара | 38 429 |
| 33 | Муллериява | 37 920 |
| 34 | Маннар | 36 513 |
| 35 | Берувала | 35 131 |
| 36 | Рагама | 34 767 |
| 37 | Кандана | 33 827 |
| 38 | Панадура | 33 913 |
| 39 | Джаэла | 30 740 |
| 40 | Ваттала | 30 198 |
| 41 | Пелиягода | 28 871 |