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 | HORIZON HILL · JLN HIJAUAN 5/13 | Johor Bahru · Johor | — | 2,981 | Freehold | RM1,160,000 | RM389 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN MUTIARA MAJU · TMN MUTIARA MAJU | Johor Bahru · Johor | — | 2,165 | Freehold | RM860,000 | RM397 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN BUKIT INDAH · JLN INDAH 2/8 | Johor Bahru · Johor |
Where this data comes from
How we handle the data
What to keep in mind
| — |
| 1,116 |
| Freehold |
| RM690,000 |
| RM618 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | SETIA ECO GARDEN · JLN LAMAN SETIA 5/11 | Johor Bahru · Johor | — | 1,557 | Freehold | RM710,000 | RM456 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN BUKIT INDAH · JLN INDAH 7/7 | Johor Bahru · Johor | — | 1,236 | Freehold | RM888,000 | RM718 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | LAMAN SETIA · JLN LAMAN SETIA 3/5 | Johor Bahru · Johor | — | 1,796 | Freehold | RM680,000 | RM379 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN BUKIT INDAH · JLN INDAH 24/8 | Johor Bahru · Johor | — | 1,421 | Freehold | RM745,000 | RM524 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | ECO BOTANIC · OFF JLN EKO BOTANI | Johor Bahru · Johor | — | 1,750 | Freehold | RM1,350,000 | RM771 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | LAMAN SETIA · JLN LAMAN SETIA 5/4 | Johor Bahru · Johor | — | 1,557 | Freehold | RM700,000 | RM450 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN MUTIARA MAS · JLN MUTIARA 3/8 | Johor Bahru · Johor | — | 2,369 | Freehold | RM1,300,000 | RM549 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN BUKIT INDAH · JLN INDAH 7/1 | Johor Bahru · Johor | — | 1,536 | Freehold | RM750,000 | RM488 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN SKUDAI BARU · JLN HANG KASTURI 7 | Johor Bahru · Johor | — | 1,351 | Freehold | RM660,000 | RM489 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN SKUDAI BARU · JLN HANG KASTURI 7 | Johor Bahru · Johor | — | 1,498 | Freehold | RM580,000 | RM387 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN BUKIT INDAH · JLN INDAH 19/1 | Johor Bahru · Johor | — | 1,751 | Freehold | RM950,000 | RM543 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN BUKIT INDAH · JLN INDAH 8/5 | Johor Bahru · Johor | — | 1,513 | Freehold | RM800,000 | RM529 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | NUSA SENTRAL · JLN SENTRAL 23/3 | Johor Bahru · Johor | — | 1,949 | Freehold | RM1,300,000 | RM667 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN NUSA IDAMAN · JLN IDAMAN 8/4 | Johor Bahru · Johor | — | 1,874 | Freehold | RM880,000 | RM470 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN BUKIT INDAH · JLN INDAH 7/12 | Johor Bahru · Johor | — | 1,536 | Freehold | RM878,000 | RM572 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN BUKIT INDAH · JLN INDAH 8/6 | Johor Bahru · Johor | — | 1,513 | Freehold | RM860,000 | RM568 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN NUSA BESTARI · JLN BESTARI 21/4 | Johor Bahru · Johor | — | 1,562 | Freehold | RM760,000 | RM487 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN BUKIT INDAH · JLN INDAH 10/8 | Johor Bahru · Johor | — | 1,427 | Freehold | RM750,000 | RM525 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN BUKIT INDAH · JLN INDAH 5/10 | Johor Bahru · Johor | — | 1,086 | Freehold | RM700,000 | RM645 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | HORIZON HILL · JLN HIJAUAN 5/14 | Johor Bahru · Johor | — | 2,155 | Freehold | RM1,550,000 | RM719 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN UNGKU TUN AMINAH · JLN NAKHODA 12 | Johor Bahru · Johor | — | 1,627 | Freehold | RM680,000 | RM418 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN PULAI MUTIARA 2 · JLN PULAI MUTIARA 11/13 | Johor Bahru · Johor | — | 2,369 | Freehold | RM580,000 | RM245 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | LAMAN SETIA · JLN PERSIARAN LAMAN SETIA | Johor Bahru · Johor | — | 1,400 | Freehold | RM795,000 | RM568 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | LAMAN SETIA · JLN LAMAN SETIA 5/4 | Johor Bahru · Johor | — | 1,796 | Freehold | RM690,000 | RM384 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | HORIZON RESIDENCE @ BUKIT INDAH · JLN INDAH 30/7 | Johor Bahru · Johor | — | 2,427 | Freehold | RM900,000 | RM371 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | HORIZON RESIDENCE @ BUKIT INDAH · JLN INDAH 30/5 | Johor Bahru · Johor | — | 2,372 | Freehold | RM900,000 | RM379 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | SETIA ECO GARDEN · JLN LAMAN SETIA 4/25 | Johor Bahru · Johor | — | 1,400 | Freehold | RM750,000 | RM536 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN UNIVERSITI · JLN KEBUDAYAAN 25 | Johor Bahru · Johor | — | 1,515 | Freehold | RM630,000 | RM416 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | DANGA SUTERA · JLN DANGA SUTERA 6/3 | Johor Bahru · Johor | — | 2,375 | Freehold | RM930,000 | RM392 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN BUKIT INDAH · JLN INDAH 1/9 | Johor Bahru · Johor | — | 1,108 | Freehold | RM700,000 | RM632 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN PULAI MUTIARA · JLN PULAI MUTIARA 2/1 | Johor Bahru · Johor | — | 1,808 | Freehold | RM620,000 | RM343 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN UNIVERSITI · JLN KEBUDAYAAN 27 | Johor Bahru · Johor | — | 1,515 | Freehold | RM600,000 | RM396 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN NUSA BAYU · JLN BAYU 7/15 | Johor Bahru · Johor | — | 1,278 | Freehold | RM586,000 | RM459 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN PULAI INDAH · JLN PI 2/13 | Johor Bahru · Johor | — | 1,915 | Freehold | RM555,000 | RM290 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | LAMAN SETIA · JLN LAMAN SETIA 5/12 | Johor Bahru · Johor | — | 1,664 | Freehold | RM620,000 | RM373 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN BUKIT INDAH · JLN INDAH 12/8 | Johor Bahru · Johor | — | 1,205 | Freehold | RM620,000 | RM514 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN UNGKU TUN AMINAH · JLN NAKHODA 3 | Johor Bahru · Johor | — | 1,595 | Freehold | RM610,000 | RM382 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN BUKIT INDAH · JLN INDAH 29/12 | Johor Bahru · Johor | — | 1,194 | Freehold | RM800,000 | RM670 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | HORIZON HILL · JLN HIJAUAN 6/5 | Johor Bahru · Johor | — | 2,155 | Freehold | RM1,620,000 | RM752 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | EAST LEDANG · JLN HANG LEKIR 1/4 | Johor Bahru · Johor | — | 2,943 | Freehold | RM888,000 | RM302 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | HORIZON HILL · JLN AMBANG 4/1 | Johor Bahru · Johor | — | 1,601 | Freehold | RM860,000 | RM537 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN PULAI MUTIARA · JLN PULAI MUTIARA 1/6 | Johor Bahru · Johor | — | 1,452 | Freehold | RM600,000 | RM413 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN SKUDAI BARU · JLN HANG TUAH 1 | Johor Bahru · Johor | — | 1,382 | Freehold | RM480,000 | RM347 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TMN SCIENTEX · JLN SERINDIT 20 | Johor Bahru · Johor | — | 1,008 | Freehold | RM570,000 | RM566 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | BDR BARU PERMAS JAYA · JLN PERMAS 17/2 | Johor Bahru · Johor | — | 1,378 | Freehold | RM998,000 | RM724 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | TG PUTERI RESORT · JLN KALOI 6 | Johor Bahru · Johor | — | 1,519 | Freehold | RM430,000 | RM283 |
| Jul 2025 | 2 - 2 1/2 Storey Terraced | BDR ALAM MASAI · JLN ALAM 17 | Johor Bahru · Johor | — | 1,711 | Freehold | RM738,000 | RM431 |