Kota Kinabalu, Sabah
Kota Kinabalu property prices
Median registered price from 2,669 NAPIC/JPPH sales. Mukim is the finest geography the official register publishes, so these track a genuine locality rather than a marketing area name.
Median priceRM 560,000
Median PSFRM 461
5-year change+13%
Registered sales2,669
What the median here asks of a buyer
On the locality median of RM 560,000, with a 10% deposit over 30 years at 4.2%.
| Monthly instalment | RM 2,465 |
|---|---|
| Cash needed before keys | RM 75,600 |
| Gross income needed | RM 5,010/mo |
| Years of local income | 7.9× — severely unaffordable against RM 5,896/mo median household income across Kota Kinabalu, DOSM 2024 |
The instalment and the cash are arithmetic. The income figure assumes a 60% debt-service ratio and no other commitments. Household income is surveyed by district rather than by locality, so that row describes Kota Kinabalu as a whole while the price above describes Kota Kinabalu. Run your own numbers.
Recent registered sales nearby
The 8 most recent of 2,669 registered sales in Kota Kinabalu.
Taman WajaKota Kinabalu2 - 2 1/2 Storey TerracedLeasehold1,184 sfRM 750,000RM 633 psfJun 2026Taman Kingfisher Sulaman Ph 4Kota Kinabalu2 - 2 1/2 Storey TerracedLeasehold2,583 sfRM 950,000RM 368 psfJun 2026Taman Soon KiongKota Kinabalu2 - 2 1/2 Storey Semi-DetachedLeasehold2,895 sfRM 1,750,000RM 604 psfJun 2026Taman Likas JayaKota KinabaluDetachedLeasehold1,884 sfRM 1,900,000RM 1,009 psfJun 2026Shangrila EstateKota KinabaluDetachedLeasehold3,595 sfRM 2,700,000RM 751 psfJun 2026Taman Kuala Menggatal Ph 2Kota KinabaluLow-Cost HouseLeasehold592 sfRM 300,000RM 507 psfJun 2026Nounton Industrial EstateKota KinabaluTerraced Factory/WarehouseLeasehold3,757 sfRM 2,000,000RM 532 psfJun 2026Taman Likas JayaKota KinabaluDetachedLeasehold2,723 sfRM 4,500,000RM 1,652 psfJun 2026Taman Kuala Menggatal Ph 1Kota KinabaluLow-Cost HouseLeasehold592 sfRM 350,000RM 591 psfMay 2026Taman SeputehKota Kinabalu1 - 1 1/2 Storey TerracedLeasehold1,948 sfRM 1,065,000RM 547 psfMay 2026