Skip to main content

Property Transacted Prices in Malaysia

Real sale prices from JPPH / NAPIC government transaction records, not asking prices. Search any condo, taman, area or district for median prices, price per square foot and multi-year trends.

Recorded transactions

2,151,691

States covered

14

District pages

91

Area pages

600

Browse by state

Penang

Median RM 370,000 · RM 395/sqft

−1.3%

7,825 tx in the last 12 months · 5 districts · 43 areas · data to May 2026

RM 240kRM 638k typical range

Kuala Lumpur

Median RM 740,000 · RM 614/sqft

+8.4%

12,109 tx in the last 12 months · 8 areas · data to May 2026

RM 410kRM 1.5m typical range

Selangor

Median RM 480,000 · RM 408/sqft

+0.0%

27,974 tx in the last 12 months · 9 districts · 116 areas · data to May 2026

RM 310kRM 820k typical range

Putrajaya

Median RM 630,000 · RM 491/sqft

−8.7%

219 tx in the last 12 months · 1 areas · data to Apr 2026

RM 420kRM 2.18m typical range

Johor

Median RM 480,000 · RM 386/sqft

−7.7%

23,371 tx in the last 12 months · 10 districts · 53 areas · data to May 2026

RM 300kRM 759k typical range

Perak

Median RM 298,000 · RM 265/sqft

+3.5%

11,448 tx in the last 12 months · 13 districts · 51 areas · data to May 2026

RM 225kRM 410k typical range

Kedah

Median RM 288,610 · RM 306/sqft

+0.2%

7,104 tx in the last 12 months · 10 districts · 52 areas · data to May 2026

RM 215kRM 397k typical range

Perlis

Median RM 282,300 · RM 279/sqft

+0.8%

391 tx in the last 12 months · 12 areas · data to May 2026

RM 189kRM 398k typical range

Negeri Sembilan

Median RM 340,000 · RM 314/sqft

−2.9%

7,755 tx in the last 12 months · 7 districts · 68 areas · data to May 2026

RM 236kRM 538k typical range

Melaka

Median RM 303,000 · RM 277/sqft

+1.0%

6,695 tx in the last 12 months · 3 districts · 55 areas · data to May 2026

RM 215kRM 420k typical range

Pahang

Median RM 285,000 · RM 278/sqft

+2.5%

5,212 tx in the last 12 months · 11 districts · 40 areas · data to May 2026

RM 200kRM 386k typical range

Terengganu

Median RM 310,000 · RM 285/sqft

+3.3%

3,196 tx in the last 12 months · 7 districts · 42 areas · data to May 2026

RM 185kRM 390k typical range

Kelantan

Median RM 320,000 · RM 300/sqft

+1.6%

2,733 tx in the last 12 months · 9 districts · 51 areas · data to May 2026

RM 233kRM 410k typical range

Sabah

Median RM 350,000 · RM 376/sqft

+0.0%

4,115 tx in the last 12 months · 7 districts · 8 areas · data to May 2026

RM 240kRM 550k typical range

Plan your purchase

Frequently asked questions

What is a transacted price?

A transacted price is the actual sale price recorded when a property changes hands, as filed with JPPH (the Valuation and Property Services Department of Malaysia). It differs from an asking price, which is what a seller hopes to get - transacted prices show what buyers really paid.

Where does this data come from?

The figures are computed from public JPPH / NAPIC property transaction records — 2,151,691 recorded building sales across 14 states. Rummah aggregates the records into medians, price-per-sqft figures and price trends by state, district and area. Buyer and seller details are never shown.

How is the median price calculated?

The median is the middle transacted price of all recorded sales in an area over the stated period - half of the properties sold for less, half for more. Medians resist distortion from a few extreme sales better than averages.

Why do transacted prices differ from asking prices?

Asking prices are negotiable and often optimistic; transacted prices are final. In most Malaysian markets, transacted prices settle a few percent below asking. Comparing both tells you how much room there is to negotiate.

Source: JPPH / NAPIC public property transaction records, most recent recorded transaction May 2026. Aggregates last refreshed Aug 2026. Building transactions only — land and agricultural deals are excluded, and buyer and seller details are never shown.