Asking-price data as of 2 November 2026
Property prices by town
44 towns have at least 100 public listings in our dataset of 13,669 listings. Each town page shows the median, the middle half of ads and the sample size. Towns with fewer listings are available in the price check and on the map; they get no page here because the sample is too thin to publish on its own.
Anuradhapura district
| Town | Land per perch (median) | House asking (median) | Listings |
|---|
| Anuradhapura City | Rs 250,000 | Rs 20.75 million | 180 |
Badulla district
| Town | Land per perch (median) | House asking (median) | Listings |
|---|
| Ella | Rs 625,000 | Rs 33.25 million | 150 |
Batticaloa district
| Town | Land per perch (median) | House asking (median) | Listings |
|---|
| Batticaloa City | Rs 278,846 | Rs 13 million | 136 |
Colombo district
Galle district
| Town | Land per perch (median) | House asking (median) | Listings |
|---|
| Galle City | Rs 639,559 | Rs 56 million | 442 |
| Ambalangoda | Rs 350,000 | Rs 28.5 million | 176 |
| Hikkaduwa | Rs 550,000 | Rs 27.2 million | 112 |
Gampaha district
| Town | Land per perch (median) | House asking (median) | Listings |
|---|
| Negombo | Rs 600,000 | Rs 43 million | 511 |
| Kadawatha | Rs 787,500 | Rs 34.25 million | 380 |
| Gampaha City | Rs 700,000 | Rs 27.5 million | 343 |
| Wattala | Rs 2.65 million | Rs 47.5 million | 191 |
| Ja-Ela | Rs 800,000 | Rs 34.5 million | 189 |
| Ragama | Rs 875,000 | Rs 28.5 million | 121 |
| Kiribathgoda | Rs 1.55 million | Rs 55 million | 113 |
Hambantota district
| Town | Land per perch (median) | House asking (median) | Listings |
|---|
| Tangalla | Rs 250,000 | n/a | 108 |
Kalutara district
| Town | Land per perch (median) | House asking (median) | Listings |
|---|
| Panadura | Rs 950,000 | Rs 26 million | 529 |
| Horana | Rs 428,571 | Rs 22 million | 326 |
| Bandaragama | Rs 650,000 | Rs 20 million | 254 |
| Kalutara City | Rs 700,000 | Rs 20.38 million | 191 |
| Wadduwa | Rs 1.38 million | Rs 22.5 million | 118 |
Kandy district
| Town | Land per perch (median) | House asking (median) | Listings |
|---|
| Kandy City | Rs 900,000 | Rs 80 million | 386 |
| Digana | Rs 350,000 | Rs 80 million | 126 |
Kurunegala district
Matale district
| Town | Land per perch (median) | House asking (median) | Listings |
|---|
| Dambulla | Rs 315,000 | n/a | 130 |
Matara district
| Town | Land per perch (median) | House asking (median) | Listings |
|---|
| Matara City | Rs 1.4 million | Rs 30 million | 358 |
| Dikwella | Rs 500,000 | n/a | 312 |
| Weligama | Rs 2.2 million | n/a | 151 |
| Gandara | Rs 350,000 | n/a | 145 |
Nuwara Eliya district
| Town | Land per perch (median) | House asking (median) | Listings |
|---|
| Nuwara Eliya City | Rs 750,000 | Rs 47.25 million | 158 |
Ratnapura district
| Town | Land per perch (median) | House asking (median) | Listings |
|---|
| Eheliyagoda | Rs 250,000 | n/a | 160 |