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 |
|---|---|---|---|---|---|---|---|---|
| Jan 2026 | 2 - 2 1/2 Storey Terraced | BDR SERI ALAM · JLN LEMBAH 8 | Johor Bahru · Johor | — | 1,819 | Freehold | RM670,000 | RM368 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | BDR BARU PERMAS JAYA · JLN PERMAS 6/4 | Johor Bahru · Johor | — | 1,539 | Freehold | RM930,000 | RM604 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | BANDAR TIRAM · JLN TIRAM 1/27 | Johor Bahru · Johor |
Where this data comes from
How we handle the data
What to keep in mind
| — |
| 1,550 |
| Freehold |
| RM630,000 |
| RM406 |
| Jan 2026 | Condominium/Apartment | POLO PARK | Johor Bahru · Johor | 2 | 1,324 | Freehold | RM400,000 | RM302 |
| Jan 2026 | Condominium/Apartment | BDR BARU PERMAS JAYA | Johor Bahru · Johor | 2 | 689 | Freehold | RM90,000 | RM131 |
| Jan 2026 | Condominium/Apartment | BDR BARU PERMAS JAYA | Johor Bahru · Johor | 19 | 1,819 | Freehold | RM700,000 | RM385 |
| Jan 2026 | Condominium/Apartment | BDR BARU PERMAS JAYA | Johor Bahru · Johor | 18 | 1,679 | Freehold | RM498,000 | RM297 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN ORKID, YONG PENG TR140 · JALAN ORKID | Batu Pahat · Johor | — | 2,002 | Freehold | RM510,000 | RM255 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN SRI BAYU - TR 533 · JLN BAYU 7 | Batu Pahat · Johor | — | 2,024 | Freehold | RM700,000 | RM346 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN WIRA - TR. 741 · JALAN WIRA | Batu Pahat · Johor | — | 797 | Freehold | RM190,000 | RM239 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN EVERGREEN HEIGHTS - TR. 787 · JLN E/H 12 | Batu Pahat · Johor | — | 1,722 | Freehold | RM500,000 | RM290 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN BANANG HEIGHTS · JLN B/H 5 | Batu Pahat · Johor | — | 1,432 | Freehold | RM430,000 | RM300 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN MAKMUR · JALAN BRUAS | Batu Pahat · Johor | — | 2,303 | Freehold | RM598,000 | RM260 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN BKT PERDANA · JALAN PERDANA 2/15 | Batu Pahat · Johor | — | 1,884 | Freehold | RM400,000 | RM212 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN BUKIT INDAH ( TR314 ) · OFF JLN TANJUNG LABUH | Batu Pahat · Johor | — | 1,399 | Freehold | RM250,000 | RM179 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN BUKIT INDAH ( TR314 ) · OFF JLN TANJUNG LABUH | Batu Pahat · Johor | — | 2,400 | Freehold | RM775,000 | RM323 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN BANANG RIA - TR. 510 · JALAN BANANG RIA 12 | Batu Pahat · Johor | — | 1,335 | Freehold | RM490,000 | RM367 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN BANANG RIA - TR. 510 · JALAN BANANG RIA 12 | Batu Pahat · Johor | — | 1,335 | Freehold | RM490,000 | RM367 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN BANANG RIA - TR. 510 · JALAN BANANG RIA 12 | Batu Pahat · Johor | — | 1,335 | Freehold | RM488,000 | RM366 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN PUTERI INDAH · JLN PUTERI INDAH 1/7 | Batu Pahat · Johor | — | 1,701 | Freehold | RM269,030 | RM158 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN MUTIARA GADING (TR 277) · JLN MUTIARA GADING UTAMA 3/10 | Batu Pahat · Johor | — | 1,518 | Freehold | RM620,000 | RM409 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN SINAR BERLIAN - TR 284 · JLN SINAR BERLIAN | Batu Pahat · Johor | — | 1,938 | Freehold | RM660,000 | RM341 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN MUTIARA PERDANA · JLN MUTIARA PERDANA 17 | Batu Pahat · Johor | — | 2,056 | Freehold | RM612,000 | RM298 |
| Jan 2026 | Condominium/Apartment | SETIA TROPIKA | Johor Bahru · Johor | 1 | 592 | Freehold | RM285,000 | RM481 |
| Jan 2026 | Condominium/Apartment | BDR SELESA JAYA | Johor Bahru · Johor | 1 | 1,055 | Freehold | RM360,000 | RM341 |
| Jan 2026 | Condominium/Apartment | TMN SOGA | Batu Pahat · Johor | 2 | 646 | Freehold | RM95,000 | RM147 |
| Jan 2026 | Condominium/Apartment | GRAND MEDINI | Johor Bahru · Johor | 32 | 495 | Freehold | RM424,830 | RM858 |
| Jan 2026 | Condominium/Apartment | SUMMER PARK TOWNHOUSE | Johor Bahru · Johor | 3 | 1,012 | Freehold | RM300,000 | RM297 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN NUSANTARA · JLN NUSARIA 5/3 | Johor Bahru · Johor | — | 850 | Freehold | RM530,000 | RM623 |
| Jan 2026 | 2 - 2 1/2 Storey Terraced | TMN PUTERA/SURIA · JLN SURIA 4 | Johor Bahru · Johor | — | 1,884 | Freehold | RM850,000 | RM451 |
| Jan 2026 | 2 - 2 1/2 Storey Semi-Detached | TMN TANGKAK JAYA ~ TR 381 · TAMAN TANGKAK JAYA | Tangkak · Johor | — | 3,165 | Freehold | RM752,000 | RM238 |
| Jan 2026 | Low-Cost Flat | TMN SRI MURNI LOW COST FLAT | Kuala Lumpur · WP Kuala Lumpur | 6 | 527 | Leasehold | RM142,000 | RM269 |
| Jan 2026 | Low-Cost Flat | TMN MALURI | Kuala Lumpur · WP Kuala Lumpur | 3 | 603 | Leasehold | RM180,000 | RM299 |
| Jan 2026 | Low-Cost Flat | TMN INTAN BAIDURI | Kuala Lumpur · WP Kuala Lumpur | 2 | 635 | Leasehold | RM178,000 | RM280 |
| Jan 2026 | Low-Cost Flat | TMN SRI CENDEKIA (TMN CONNAUGHT) | Kuala Lumpur · WP Kuala Lumpur | 1 | 484 | Leasehold | RM138,000 | RM285 |
| Jan 2026 | Flat | TMN JINJANG BARU | Kuala Lumpur · WP Kuala Lumpur | 4 | 743 | Leasehold | RM270,000 | RM364 |
| Jan 2026 | Flat | TMN CANTIK | Kuala Lumpur · WP Kuala Lumpur | 3 | 1,238 | Leasehold | RM370,000 | RM299 |
| Jan 2026 | Flat | TMN JINJANG BARU | Kuala Lumpur · WP Kuala Lumpur | 2 | 753 | Leasehold | RM270,000 | RM358 |
| Jan 2026 | Flat | TMN SHAMELIN PERKASA | Kuala Lumpur · WP Kuala Lumpur | 1 | 1,023 | Leasehold | RM340,000 | RM333 |
| Jan 2026 | Condominium/Apartment | TMN AMAN PUTRA | Kuala Lumpur · WP Kuala Lumpur | 9 | 721 | Leasehold | RM225,000 | RM312 |
| Jan 2026 | Condominium/Apartment | VISTA MUTIARA | Kuala Lumpur · WP Kuala Lumpur | 8 | 990 | Leasehold | RM358,000 | RM362 |
| Jan 2026 | Condominium/Apartment | VILLA LAGENDA CONDO | Kuala Lumpur · WP Kuala Lumpur | 18 | 1,399 | Leasehold | RM460,000 | RM329 |
| Jan 2026 | Condominium/Apartment | WINNER COURT (TAMAN DESA PETALING) | Kuala Lumpur · WP Kuala Lumpur | 1 | 818 | Leasehold | RM250,000 | RM306 |
| Jan 2026 | Low-Cost Flat | KONDO RAKYAT DARULIMAN (KT 78-00) | Kuala Terengganu · Terengganu | 4 | 603 | Leasehold | RM79,000 | RM131 |
| Jan 2026 | Low-Cost Flat | KONDO RAKYAT DARULIMAN (KT 78-00) | Kuala Terengganu · Terengganu | 4 | 603 | Leasehold | RM90,000 | RM149 |
| Jan 2026 | Low-Cost Flat | KG. DUSUN NYIOR | Kemaman · Terengganu | 4 | 667 | Leasehold | RM85,000 | RM127 |
| Jan 2026 | Flat | TAMAN KP PERDANA | Kuala Terengganu · Terengganu | 5 | 700 | Leasehold | RM80,000 | RM114 |
| Jan 2026 | Flat | TAMAN KP PERDANA | Kuala Terengganu · Terengganu | 5 | 700 | Leasehold | RM80,000 | RM114 |
| Jan 2026 | Flat | TAMAN SRI KOLAM (KT(B) 43-96) | Kuala Terengganu · Terengganu | 5 | 753 | Leasehold | RM160,000 | RM212 |
| Jan 2026 | Condominium/Apartment | PANGSAPURI LADANG TOK PELAM | Kuala Terengganu · Terengganu | 25 | 840 | Leasehold | RM231,800 | RM276 |