Official transaction records from NAPIC (JPPH) open sales data — actual sold prices, not asking prices. Filter by state, district, sector and property type.
| Month | Type | Scheme / road | District | Level | Sqft | Tenure | Price | PSF |
|---|---|---|---|---|---|---|---|---|
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN RIMBA FASA 2 · OFF JALAN TUARAN | Kota Kinabalu · Sabah | — | 1,225 | Leasehold | RM585,000 | RM478 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN MALAWA JAYA · BLOK F,PH 1, JLN SEPANGGAR | Kota Kinabalu · Sabah | — | 1,266 | Leasehold | RM498,000 | RM393 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN SERI BARU · LORONG SERI BARU 5 | Kota Kinabalu |
Where this data comes from
How we handle the data
What to keep in mind
| — |
| 869 |
| Leasehold |
| RM380,000 |
| RM437 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN BUKIT SEPANGGAR · JLN SEPANGGAR | Kota Kinabalu · Sabah | — | 1,690 | Leasehold | RM590,000 | RM349 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN SABANA · PH1, LORONG 5 | Keningau · Sabah | — | 642 | Leasehold | RM162,000 | RM252 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN SABANA · OFF JALAN LIAWAN AIRPORT | Keningau · Sabah | — | 592 | Leasehold | RM200,000 | RM338 |
| Jul 2025 | 2 - 2 1/2 Storey Semi-Detached | TMN VICTORY · JLN EASTERN | Tawau · Sabah | — | 1,536 | Leasehold | RM500,000 | RM325 |
| Jul 2025 | 2 - 2 1/2 Storey Semi-Detached | TAMAN NASALIM PHASE 7B & 7C · FASA 7B,7C, BT 5, OFF JALAN LINTAS UTARA | Sandakan · Sabah | — | 1,856 | Leasehold | RM760,000 | RM409 |
| Jul 2025 | 2 - 2 1/2 Storey Semi-Detached | CASA SAN UNO · BATU 4, OFF JALAN LINTAS UTARA | Sandakan · Sabah | — | 1,476 | Leasehold | RM750,000 | RM508 |
| Jul 2025 | 2 - 2 1/2 Storey Semi-Detached | TMN KHONG LOK · BATU 7, OFF JALAN UTARA | Sandakan · Sabah | — | 2,483 | Leasehold | RM520,000 | RM209 |
| Jul 2025 | 2 - 2 1/2 Storey Semi-Detached | TMN GOODVIEW · JLN BUNDUSAN | Penampang · Sabah | — | 1,878 | Leasehold | RM960,000 | RM511 |
| Jul 2025 | 2 - 2 1/2 Storey Semi-Detached | TMN AMAN JAYA · JLN SILAM | Lahad Datu · Sabah | — | 1,399 | Leasehold | RM600,000 | RM429 |
| Jul 2025 | 2 - 2 1/2 Storey Semi-Detached | TMN ORKID · LORONG ORKID D | Kudat · Sabah | — | 994 | Leasehold | RM300,000 | RM302 |
| Jul 2025 | 2 - 2 1/2 Storey Semi-Detached | TMN SERI MANIS · JALAN LINTAS | Kota Kinabalu · Sabah | — | 2,131 | Leasehold | RM1,500,000 | RM704 |
| Jul 2025 | 2 - 2 1/2 Storey Semi-Detached | TMN SEA VIEW · LORONG KENAWAI 3 | Kota Kinabalu · Sabah | — | 1,562 | Leasehold | RM950,000 | RM608 |
| Jul 2025 | 2 - 2 1/2 Storey Semi-Detached | TMN MILLENIUM KINGFISHER · LORONG MILLENIUM 3 | Kota Kinabalu · Sabah | — | 2,218 | Leasehold | RM1,100,000 | RM496 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN SERI DUNGANG · JALAN BOLONG | Tuaran · Sabah | — | 1,017 | Leasehold | RM330,000 | RM325 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN BAYU IDAMAN · JLN SULAMAN | Tuaran · Sabah | — | 756 | Leasehold | RM300,000 | RM397 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN BINTANG · JALAN APAS | Tawau · Sabah | — | 992 | Leasehold | RM430,000 | RM433 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN MEGAH JAYA · BATU 4 JALAN APAS | Tawau · Sabah | — | 894 | Leasehold | RM398,000 | RM445 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN RIA HEIGHT · JLN UTARA | Tawau · Sabah | — | 889 | Leasehold | RM385,000 | RM433 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN MEGAH JAYA · BATU 3 1/2 JALAN APAS | Tawau · Sabah | — | 745 | Leasehold | RM375,000 | RM503 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN UNI VILLA · JLN KUHARA | Tawau · Sabah | — | 1,030 | Leasehold | RM450,000 | RM437 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN MEGAH JAYA · LORONG MEGAH 10/2 | Tawau · Sabah | — | 894 | Leasehold | RM445,000 | RM498 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN APAS PERMAI · JALAN APAS | Tawau · Sabah | — | 799 | Leasehold | RM175,000 | RM219 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN RIA HEIGHT · JLN UTARA | Tawau · Sabah | — | 829 | Leasehold | RM400,000 | RM482 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN PRIMA @ RANGGU · JLN RANGGU | Tawau · Sabah | — | 808 | Leasehold | RM240,000 | RM297 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TAMAN MEDAN INDANI · JLN YAI YAI | Semporna · Sabah | — | 1,423 | Leasehold | RM320,000 | RM225 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN SUNNY · BLOK K, BATU 1 1/2, OFF JALAN UTARA | Sandakan · Sabah | — | 1,559 | Leasehold | RM300,000 | RM192 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN PASIR PUTIH PH 1 (PUTATAN) · OFF JALAN PUTATAN | Putatan · Sabah | — | 719 | Leasehold | RM550,000 | RM765 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN KHAZANAH INDAH · JALAN TUNGKU | Lahad Datu · Sabah | — | 798 | Leasehold | RM250,000 | RM313 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN LUYANG PH 2 · TMN. LUYANG PH. 2 | Kota Kinabalu · Sabah | — | 1,540 | Leasehold | RM630,000 | RM409 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN PUBLIC · JALAN TUARAN | Kota Kinabalu · Sabah | — | 934 | Leasehold | RM800,000 | RM856 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN MEI LOK · LORONG RAMPAI, OFF JLN LINTAS | Kota Kinabalu · Sabah | — | 925 | Leasehold | RM600,000 | RM649 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | HARMONY VILLA PH 2 · JLN TUDAN BARU | Keningau · Sabah | — | 922 | Leasehold | RM292,000 | RM317 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN JUTAYA · LORONG JUTAYA 2E | Keningau · Sabah | — | 926 | Leasehold | RM330,000 | RM356 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN JUTAYA · FASA 2, JALAN KENINGAU - APIN APIN | Keningau · Sabah | — | 926 | Leasehold | RM330,000 | RM356 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN ADIKA PH 11 · JALAN BARIAWA | Keningau · Sabah | — | 849 | Leasehold | RM420,000 | RM495 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN JUTAYA · FASA 1, LORONG JUTAYA 1 | Keningau · Sabah | — | 880 | Leasehold | RM330,000 | RM375 |
| Jul 2025 | 1 - 1 1/2 Storey Terraced | TMN MDK · TYPE C, PH4B, JLN LUAGAN | Keningau · Sabah | — | 832 | Leasehold | RM290,000 | RM349 |
| Jul 2025 | Low-Cost House | TAMAN CRESCENTIA · LORONG CASSIA TENGAH 10 | Seberang Perai Selatan · Pulau Pinang | — | 754 | Leasehold | RM405,000 | RM537 |
| Jul 2025 | Low-Cost House | TAMAN KUALA SG PINANG · LINTANG NELAYAN 3 | Barat Daya · Pulau Pinang | — | 677 | Leasehold | RM350,000 | RM517 |
| Jul 2025 | Cluster House | TAMAN CRESCENTIA · LORONG CASSIA TENGAH 28 | Seberang Perai Selatan · Pulau Pinang | — | 1,012 | Leasehold | RM295,000 | RM291 |
| Jul 2025 | Cluster House | BAYAN BARU · PINTASAN MAYANG 2 | Barat Daya · Pulau Pinang | — | 624 | Leasehold | RM300,000 | RM481 |
| Jul 2025 | Cluster House | BAYAN BARU · PINTASAN BAHAGIA 4 | Barat Daya · Pulau Pinang | — | 690 | Leasehold | RM300,000 | RM435 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN PAUH · LORONG PAUH 3 | Seberang Perai Tengah · Pulau Pinang | — | 1,221 | Leasehold | RM750,000 | RM614 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN PEKATRA INDAH · LRG PEKATRA INDAH 11 | Seberang Perai Selatan · Pulau Pinang | — | 1,202 | Leasehold | RM400,000 | RM333 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | BAYAN BARU · PERSIARAN MAYANG PASIR 7 | Barat Daya · Pulau Pinang | — | 1,099 | Leasehold | RM750,000 | RM683 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | BUKIT GEDONG · PERSIARAN MAYANG PASIR 3 | Barat Daya · Pulau Pinang | — | 933 | Leasehold | RM520,000 | RM557 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | BAYAN BARU · PESIARAN MAYANG PASIR | Barat Daya · Pulau Pinang | — | 933 | Leasehold | RM515,000 | RM552 |