Apartment rents against asking prices
Only 5 towns have at least 15 apartment sale ads and 15 apartment rent ads, so a rent-to-price comparison is possible for just these. Gross yield here means median monthly rent times 12, divided by median asking price, before costs, vacancy and tax.
| Town | Median asking price | Median asking rent / month | Gross yield | Sale / rent ads |
|---|---|---|---|---|
| Colombo 2 | Rs 130 million | Rs 612,000 | 5.6% | 134 / 39 |
| Colombo 7 | Rs 125 million | Rs 550,000 | 5.3% | 24 / 15 |
| Colombo 3 | Rs 110 million | Rs 450,000 | 4.9% | 111 / 21 |
| Colombo 6 | Rs 48 million | Rs 475,000 | 11.9% | 70 / 23 |
| Negombo | Rs 34 million | Rs 175,000 | 6.2% | 50 / 48 |
Excluding Colombo 6, the other 4 towns sit between 4.9% and 6.2%. Colombo 6 shows 11.9%, 2.2 times the median of the other towns. That reading is probably a sample effect: its rent ads and sale ads likely describe different sizes and ages of apartment, so treat it as unverified until more ads accumulate.
What the table cannot tell you
Asking rents are not signed rents, and asking prices are not sale prices. A town with few rent ads can look high or low because of one or two listings. These figures describe the listings we collected, not the whole rental market.
Read this before using the numbers
These are asking prices from public listings, not sale prices. A median from a small number of ads is a hint, not a market. Nothing here is valuation or investment advice. The method page explains the cleaning rules and limits.
By the PropertyLens editorial team. Updated 2 October 2026 with the same dataset as the town pages.