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 Semi-Detached | TAMAN PRIMA SAUJANA · JLN PRIMA SAUJANA 1/4C | Hulu Langat · Selangor | — | 2,325 | Freehold | RM950,000 | RM409 |
| Jan 2026 | 2 - 2 1/2 Storey Semi-Detached | TAMAN CHERAS PERDANA · LORONG C/P 8/35 | Hulu Langat · Selangor | — | 1,991 | Freehold | RM1,310,000 | RM658 |
| Jan 2026 | 2 - 2 1/2 Storey Semi-Detached | BANDAR TUN HUSSEIN ONN · JLN SUARASA 6/2 | Hulu Langat |
Where this data comes from
How we handle the data
What to keep in mind
| — |
| 2,530 |
| Freehold |
| RM2,000,000 |
| RM791 |
| Jan 2026 | 2 - 2 1/2 Storey Semi-Detached | SCIENTEX RAWANG · JALAN TSR 6 | Gombak · Selangor | — | 1,948 | Freehold | RM815,000 | RM418 |
| Jan 2026 | 2 - 2 1/2 Storey Semi-Detached | TROPIKA KEMENSAH · JALAN TROPIKA KEMENSAH 3 | Gombak · Selangor | — | 3,078 | Freehold | RM1,800,000 | RM585 |
| Jan 2026 | 2 - 2 1/2 Storey Semi-Detached | PRIMA VILLE · JALAN RP 7/9 | Gombak · Selangor | — | 1,916 | Freehold | RM1,050,000 | RM548 |
| Jan 2026 | 2 - 2 1/2 Storey Semi-Detached | BANDAR COUNTRY HOMES · JALAN DESA 10/3 | Gombak · Selangor | — | 2,185 | Freehold | RM700,000 | RM320 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | DESA SALAK PERMAI · JLN PERMAI 1 | Sepang · Selangor | — | 764 | Freehold | RM420,000 | RM550 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN KENANGA, SABAK BERNAM · JLN KENANGA 1 | Sabak Bernam · Selangor | — | 883 | Freehold | RM315,300 | RM357 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN RAYA, SABAK BERNAM · LORONG 3 | Sabak Bernam · Selangor | — | 1,001 | Freehold | RM230,000 | RM230 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | PERUMAHAN KINRARA · JALAN BK 2/7 | Petaling · Selangor | — | 1,163 | Freehold | RM760,000 | RM654 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN PUCHONG · JLN PUCHONG | Petaling · Selangor | — | 1,195 | Freehold | RM608,000 | RM509 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | USJ 11 · JALAN USJ 11/1F | Petaling · Selangor | — | 1,195 | Freehold | RM750,000 | RM628 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | BDR BARU SRI DAMANSARA · JLN CEMARA SD 3/7 | Petaling · Selangor | — | 721 | Freehold | RM670,000 | RM929 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | BDR BARU SRI DAMANSARA · JLN JATI SD 4/5 | Petaling · Selangor | — | 786 | Freehold | RM735,000 | RM935 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | BDR BARU SRI DAMANSARA · JALAN CEMARA SD 3/2 | Petaling · Selangor | — | 732 | Freehold | RM742,500 | RM1014 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | SS 12 SUBANG JAYA · JLN SS 12/2B | Petaling · Selangor | — | 936 | Freehold | RM620,000 | RM662 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | SS 5 PETALING JAYA · JLN SS 5C/8 | Petaling · Selangor | — | 947 | Freehold | RM1,230,000 | RM1299 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | SS 4 PETALING JAYA · JLN SS 4C/15 | Petaling · Selangor | — | 1,033 | Freehold | RM723,000 | RM700 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | SS 3 PETALING JAYA · JLN SS 3/68 | Petaling · Selangor | — | 797 | Freehold | RM820,000 | RM1029 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN MUTIARA 1, HUJUNG PERMATANG · JALAN MUTIARA 7 | Kuala Selangor · Selangor | — | 861 | Freehold | RM300,000 | RM348 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN SERI INDAH, BESTARI JAYA · JLN MALINJA 4, TMN MALINJA | Kuala Selangor · Selangor | — | 1,001 | Freehold | RM305,000 | RM305 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN SERI INDAH, BESTARI JAYA · JALAN MALINJA 2 | Kuala Selangor · Selangor | — | 1,001 | Freehold | RM280,000 | RM280 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN SURIA, BESTARI JAYA · JLN SURIA 9 | Kuala Selangor · Selangor | — | 700 | Freehold | RM260,000 | RM372 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN JAYA UTAMA · JALAN UTAMA 11 | Kuala Langat · Selangor | — | 1,044 | Freehold | RM320,000 | RM306 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN IKHLAS · JALAN IKHLAS 4 | Kuala Langat · Selangor | — | 829 | Freehold | RM400,000 | RM483 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | BDR MAHKOTA BANTING (BROOKLANDS) · JALAN SURIA 1A/2 | Kuala Langat · Selangor | — | 700 | Freehold | RM280,000 | RM400 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | BDR MAHKOTA BANTING (BROOKLANDS) · JALAN ANGKASA 1C/12 | Kuala Langat · Selangor | — | 969 | Freehold | RM450,000 | RM465 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | BDR MAHKOTA BANTING (BROOKLANDS) · JALAN GALAKSI 4/6 | Kuala Langat · Selangor | — | 797 | Freehold | RM418,900 | RM526 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | LAMAN ASPIRASI (BANTING) · JALAN ASPIRASI 2/5 | Kuala Langat · Selangor | — | 807 | Freehold | RM180,000 | RM223 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | LAMAN ASPIRASI (BANTING) · JALAN ASPIRASI 2/6 | Kuala Langat · Selangor | — | 807 | Freehold | RM180,000 | RM223 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN YAYASAN · JLN PERMATA 18 | Kuala Langat · Selangor | — | 990 | Freehold | RM460,000 | RM465 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN SRI PUTRI II · JALAN RESTU 7 | Klang · Selangor | — | 700 | Freehold | RM310,000 | RM443 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN SRI PUTRI II · JALAN RESTU 1 | Klang · Selangor | — | 700 | Freehold | RM330,000 | RM472 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | SEKSYEN 30, SHAH ALAM · JALAN TANJUNG PAHANG 30/136 | Klang · Selangor | — | 883 | Freehold | RM434,000 | RM492 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN SENTOSA, KLANG · JLN DATO' ABD HAMID 23 | Klang · Selangor | — | 700 | Freehold | RM499,000 | RM713 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN SENTOSA, KLANG · JLN DATO' ABD HAMID 23 | Klang · Selangor | — | 700 | Freehold | RM499,000 | RM713 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN SENTOSA, KLANG · JLN DATO DAGANG 10 | Klang · Selangor | — | 700 | Freehold | RM420,000 | RM600 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN SENTOSA, KLANG · JLN DATO YUSOF SHAHBUDIN 3 | Klang · Selangor | — | 872 | Freehold | RM495,000 | RM568 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN SENTOSA, KLANG · JALAN DATO DAGANG 6 | Klang · Selangor | — | 700 | Freehold | RM460,000 | RM657 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | BUKIT RIMAU · JALAN SUNGAI CONGKAK 32/49 | Klang · Selangor | — | 1,711 | Freehold | RM738,000 | RM431 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN SENTOSA, KLANG · JALAN DATO ABDUL HAMID 20 | Klang · Selangor | — | 797 | Freehold | RM500,000 | RM628 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TAMAN DATO AHMAD RAZALI · JLN DATO AHMAD RAZALI 19/KS13 | Klang · Selangor | — | 807 | Freehold | RM356,500 | RM442 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN PANDAMARAN PERMAI/KOTA PENDAMAR · LORONG PERMAI 2A | Klang · Selangor | — | 775 | Freehold | RM450,000 | RM581 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN SEPAKAT, BUKIT NAGA (P/L 3027) · JLN SG LONG 32/140 | Klang · Selangor | — | 753 | Freehold | RM450,000 | RM597 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN SENTOSA, KLANG · LORONG DATO' ABD HAMID 25A | Klang · Selangor | — | 700 | Freehold | RM450,000 | RM643 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN SRI SENTOSA · LRG DATO YUSUF SHAHBUDDIN 17D | Klang · Selangor | — | 1,055 | Freehold | RM440,000 | RM417 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | TMN SENTOSA, KLANG · JLN DATO DAGANG 8 | Klang · Selangor | — | 700 | Freehold | RM375,000 | RM536 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | SEKSYEN 30, SHAH ALAM · JLN TG PAHANG 30/182 | Klang · Selangor | — | 904 | Freehold | RM370,000 | RM409 |
| Jan 2026 | 1 - 1 1/2 Storey Terraced | BERJAYA PARK, SEK. 32, SHAH ALAM · JLN SG RENGGAM 32/7 | Klang · Selangor | — | 797 | Freehold | RM400,000 | RM502 |