YieldWise

Malaysian property yield data

Know your yield before you buy.

Gross and net rental yields by postcode — backed by live listing data from PropertyGuru, iProperty, and Mudah.

Try: 50450 (KLCC) · 10050 (Georgetown) · 80000 (Johor Bahru)

Yield by postcode

Click any circle to explore

Gross & net yield

Computed from median sale and rent prices, after assessment tax and insurance.

Location signals

Crime index, transit score, school ratings, and flood risk — overlaid per postcode.

12-month history

Track how yield and prices have moved. Available on Investor and Pro tiers.

NAPIC / JPPH

Transacted medians by state

Based on actual NAPIC/JPPH transaction records — not asking prices.

View development leaderboard →
StateProperty TypeMedian PriceMedian RM/sqftP25 RM/sqftP75 RM/sqftn
JohorterracedRM 450,000RM 372/sqftRM 293/sqftRM 465/sqft51,656
Johorsemi-dRM 800,000RM 415/sqftRM 326/sqftRM 527/sqft8,883
JohorcondoRM 370,000RM 354/sqftRM 285/sqftRM 436/sqft7,179
JohorflatRM 140,000RM 213/sqftRM 179/sqftRM 252/sqft3,897
JohorbungalowRM 550,000RM 349/sqftRM 265/sqftRM 533/sqft1,955
KedahterracedRM 248,000RM 277/sqftRM 229/sqftRM 334/sqft17,477
Kedahsemi-dRM 390,000RM 328/sqftRM 279/sqftRM 384/sqft5,791
KedahbungalowRM 550,000RM 319/sqftRM 241/sqftRM 408/sqft973
KedahflatRM 100,000RM 168/sqftRM 123/sqftRM 205/sqft248
KedahcondoRM 210,000RM 253/sqftRM 211/sqftRM 329/sqft244
KelantanterracedRM 238,000RM 262/sqftRM 215/sqftRM 318/sqft3,191
KelantanbungalowRM 380,000RM 297/sqftRM 265/sqftRM 329/sqft2,477
Kelantansemi-dRM 330,000RM 309/sqftRM 270/sqftRM 339/sqft908
KelantancondoRM 260,000RM 317/sqftRM 245/sqftRM 410/sqft91
KelantanflatRM 75,000RM 139/sqftRM 106/sqftRM 173/sqft35
Kuala LumpurcondoRM 565,000RM 495/sqftRM 378/sqftRM 690/sqft15,259
Kuala LumpurterracedRM 850,000RM 586/sqftRM 484/sqftRM 747/sqft5,132
Kuala LumpurflatRM 210,000RM 320/sqftRM 265/sqftRM 377/sqft4,485
Kuala Lumpursemi-dRM 2,300,000RM 741/sqftRM 522/sqftRM 1059/sqft766
Kuala LumpurbungalowRM 3,900,000RM 998/sqftRM 602/sqftRM 1590/sqft723
MelakaterracedRM 262,000RM 260/sqftRM 214/sqftRM 310/sqft13,898
Melakasemi-dRM 449,000RM 304/sqftRM 263/sqftRM 357/sqft2,613
MelakacondoRM 207,500RM 224/sqftRM 175/sqftRM 275/sqft1,164
MelakabungalowRM 600,000RM 344/sqftRM 296/sqftRM 403/sqft1,005
MelakaflatRM 100,000RM 144/sqftRM 109/sqftRM 176/sqft667
Negeri SembilanterracedRM 334,000RM 305/sqftRM 249/sqftRM 368/sqft19,804
Negeri Sembilansemi-dRM 500,000RM 344/sqftRM 287/sqftRM 422/sqft1,838
Negeri SembilancondoRM 165,000RM 205/sqftRM 130/sqftRM 287/sqft1,482
Negeri SembilanbungalowRM 530,000RM 344/sqftRM 271/sqftRM 430/sqft1,182
Negeri SembilanflatRM 95,000RM 141/sqftRM 110/sqftRM 188/sqft1,043
PahangterracedRM 260,000RM 269/sqftRM 229/sqftRM 310/sqft13,401
Pahangsemi-dRM 360,000RM 290/sqftRM 238/sqftRM 336/sqft3,519
PahangcondoRM 330,000RM 404/sqftRM 293/sqftRM 608/sqft1,037
PahangbungalowRM 300,000RM 251/sqftRM 157/sqftRM 329/sqft837
PahangflatRM 95,500RM 168/sqftRM 120/sqftRM 222/sqft112
PerakterracedRM 260,000RM 257/sqftRM 214/sqftRM 301/sqft30,878
Peraksemi-dRM 370,000RM 291/sqftRM 257/sqftRM 337/sqft6,266
PerakbungalowRM 340,000RM 241/sqftRM 152/sqftRM 324/sqft2,498
PerakcondoRM 230,000RM 237/sqftRM 216/sqftRM 294/sqft2,304
PerakflatRM 75,000RM 111/sqftRM 87/sqftRM 146/sqft404
PerlisterracedRM 215,000RM 248/sqftRM 213/sqftRM 311/sqft1,425
Perlissemi-dRM 370,000RM 340/sqftRM 261/sqftRM 388/sqft540
PerlisbungalowRM 517,500RM 308/sqftRM 256/sqftRM 387/sqft62
PerlisflatRM 50,000RM 77/sqftRM 77/sqftRM 77/sqft6
PerliscondoRM 233,000RM 276/sqftRM 265/sqftRM 286/sqft5
Pulau PinangterracedRM 438,000RM 358/sqftRM 291/sqftRM 446/sqft10,848
Pulau PinangflatRM 195,000RM 320/sqftRM 213/sqftRM 413/sqft10,780
Pulau PinangcondoRM 530,000RM 494/sqftRM 387/sqftRM 614/sqft8,757
Pulau Pinangsemi-dRM 694,000RM 384/sqftRM 320/sqftRM 497/sqft3,013
Pulau PinangbungalowRM 1,100,000RM 435/sqftRM 332/sqftRM 646/sqft890
SabahterracedRM 380,000RM 360/sqftRM 301/sqftRM 453/sqft3,996
SabahcondoRM 280,000RM 364/sqftRM 293/sqftRM 451/sqft2,173
Sabahsemi-dRM 662,000RM 426/sqftRM 335/sqftRM 599/sqft706
SabahflatRM 170,000RM 264/sqftRM 228/sqftRM 304/sqft402
SabahbungalowRM 673,000RM 419/sqftRM 272/sqftRM 630/sqft251
SarawakterracedRM 360,000RM 351/sqftRM 279/sqftRM 422/sqft7,840
Sarawaksemi-dRM 540,000RM 379/sqftRM 315/sqftRM 465/sqft1,882
SarawakcondoRM 408,000RM 379/sqftRM 296/sqftRM 498/sqft1,579
SarawakflatRM 100,000RM 175/sqftRM 141/sqftRM 222/sqft521
SarawakbungalowRM 600,000RM 333/sqftRM 200/sqftRM 462/sqft398
SelangorterracedRM 550,000RM 424/sqftRM 343/sqftRM 520/sqft61,047
SelangorcondoRM 335,000RM 352/sqftRM 290/sqftRM 427/sqft23,688
SelangorflatRM 160,000RM 241/sqftRM 193/sqftRM 290/sqft14,734
Selangorsemi-dRM 1,026,000RM 476/sqftRM 378/sqftRM 627/sqft8,629
SelangorbungalowRM 1,630,000RM 549/sqftRM 367/sqftRM 781/sqft3,949
TerengganuterracedRM 240,000RM 253/sqftRM 199/sqftRM 292/sqft3,996
Terengganusemi-dRM 355,000RM 319/sqftRM 287/sqftRM 348/sqft3,699
TerengganubungalowRM 400,000RM 300/sqftRM 259/sqftRM 339/sqft1,705
TerengganucondoRM 232,000RM 273/sqftRM 104/sqftRM 294/sqft465
TerengganuflatRM 68,000RM 102/sqftRM 61/sqftRM 157/sqft167

NAPIC/JPPH transacted price data — actual registered transactions, updated quarterly. Yield figures are indicative only and do not constitute a property valuation or investment advice. Full disclaimer