Asking-price data as of 3 November 2026

Property prices by town

45 towns have at least 100 public listings in our dataset of 13,648 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

TownLand per perch (median)House asking (median)Listings
Anuradhapura CityRs 250,000Rs 22 million180

Badulla district

TownLand per perch (median)House asking (median)Listings
EllaRs 625,000Rs 33.65 million148

Batticaloa district

TownLand per perch (median)House asking (median)Listings
Batticaloa CityRs 278,846Rs 13 million134

Colombo district

TownLand per perch (median)House asking (median)Listings
PiliyandalaRs 1.07 millionRs 42.5 million296
BattaramullaRs 2.9 millionRs 162.5 million210
Colombo 2n/an/a192
RajagiriyaRs 4 millionRs 150 million191
NugegodaRs 4.2 millionRs 125 million187
Colombo 3n/aRs 320 million175
TalawatugodaRs 2.6 millionRs 63 million156
HomagamaRs 880,000Rs 19.6 million152
MalabeRs 1.8 millionRs 49 million145
AthurugiriyaRs 1.26 millionRs 30 million144
DehiwalaRs 4.5 millionRs 98 million134
KottawaRs 1.7 millionRs 41 million125
Colombo 5Rs 7.25 millionRs 205 million115
Colombo 6n/aRs 205 million101
KotteRs 3.2 millionRs 94.5 million100

Galle district

TownLand per perch (median)House asking (median)Listings
Galle CityRs 650,000Rs 56 million435
AmbalangodaRs 350,000Rs 28.5 million173
HikkaduwaRs 550,000Rs 27.2 million112

Gampaha district

TownLand per perch (median)House asking (median)Listings
NegomboRs 712,500Rs 42 million513
KadawathaRs 790,000Rs 37.25 million370
Gampaha CityRs 700,000Rs 27.5 million350
WattalaRs 2.92 millionRs 48 million191
Ja-ElaRs 875,000Rs 34.5 million185
KiribathgodaRs 1.95 millionRs 62 million132
RagamaRs 875,000Rs 28.5 million108

Hambantota district

TownLand per perch (median)House asking (median)Listings
TangallaRs 250,000n/a106

Kalutara district

TownLand per perch (median)House asking (median)Listings
PanaduraRs 950,000Rs 26 million527
HoranaRs 495,000Rs 22 million330
BandaragamaRs 650,000Rs 20 million256
Kalutara CityRs 700,000Rs 19 million192
WadduwaRs 1.38 millionRs 26.5 million120

Kandy district

TownLand per perch (median)House asking (median)Listings
Kandy CityRs 894,265Rs 80 million390
DiganaRs 350,000Rs 80 million121

Kurunegala district

TownLand per perch (median)House asking (median)Listings
Kurunegala CityRs 525,000Rs 31 million399
WariyapolaRs 175,000n/a138

Matale district

TownLand per perch (median)House asking (median)Listings
DambullaRs 280,000n/a128

Matara district

TownLand per perch (median)House asking (median)Listings
Matara CityRs 1.6 millionRs 30 million351
DikwellaRs 500,000n/a316
WeligamaRs 2.2 millionn/a152
GandaraRs 350,000n/a144

Nuwara Eliya district

TownLand per perch (median)House asking (median)Listings
Nuwara Eliya CityRs 715,000Rs 50 million157

Ratnapura district

TownLand per perch (median)House asking (median)Listings
EheliyagodaRs 250,000n/a161