Perak property prices

Transactions from January 2021 to June 2026

Recorded Transactions47,632
Total Properties Sold3,756
Total Districts13
Total Areas149
Population2,578,100

Totals for Perak only. Properties sold counts distinct developments, not individual units.

Browse all in Perak

Browse all districts in Perak

Browse all areas in Perak

View population of Perak

Perak property prices: key facts

Median Transacted Price
RM 280,000
Median Price PSF
RM 176.26
Most Preferred Tenure
Leasehold
Most Transacted Property Type
1 - 1 1/2 Storey Terraced
Most Transacted District
Kinta
Most Transacted Area
Ulu Kinta
Most Transacted Property
Bandar Baru Setia Awan Perdana
Most Properties Sold In
December 2021 (1,427 Sales)
Low-Cost / Affordable Sold
26,964 (Up To RM 300,000)
Medium-Cost / Mid-Market Sold
19,072 (Above RM 300,000 To RM 800,000)
Luxury / High-End Sold
1,469 (Above RM 800,000 To RM 2,500,000)
Ultra-Luxury Sold
127 (Above RM 2,500,000)

Price bands cover positive transaction prices, including decimal amounts, with no gaps between tiers. Most-transacted facts reflect recorded volume, not a survey of buyer preferences.

Median price by year

Yearly transaction medians for Perak
YearMedian priceMedian RM/sqftTotal transactions
2026RM 320,000RM 186.921,552
2025RM 309,000RM 185.814,145
2024RM 300,000RM 182.4210,436
2023RM 285,000RM 177.4612,707
2022RM 270,000RM 170.0813,685
2021RM 246,000RM 167.455,107

Most Transacted Properties in Perak

Most Transacted Properties in Perak, ranked by recorded transactions
Property name Property type Total transactions Median price Median RM/sqft
BANDAR BARU SETIA AWAN PERDANA 1 - 1 1/2 Storey Terraced 1,602 RM 240,000 RM 139.08
TAMAN LAGENDA TELUK INTAN 1 - 1 1/2 Storey Terraced 1,501 RM 229,000 RM 138.20
BANDAR BARU SRI KLEBANG 2 - 2 1/2 Storey Terraced 554 RM 466,000 RM 228.68
TAMAN LAGENDA TROPIKA TAPAH 1 - 1 1/2 Storey Terraced 550 RM 231,000 RM 127.45
PRIMA FALIM Condominium/Apartment 418 RM 193,000 RM 234.81
BANDAR SERI BOTANI 2 - 2 1/2 Storey Terraced 399 RM 500,000 RM 295.43
BANDAR UNIVERSITI 1 - 1 1/2 Storey Terraced 341 RM 250,000 RM 155.78
PANORAMA LAPANGAN PERDANA 2 - 2 1/2 Storey Terraced 326 RM 480,000 RM 272.86
PRIMA @ SITIAWAN 2 - 2 1/2 Storey Terraced 304 RM 271,000 RM 193.67
TMN HARMONIS FASA 2 1 - 1 1/2 Storey Terraced 298 RM 249,000 RM 162.77

Matching scheme names are combined within this report's location. Property links open the location with the most recorded transactions; its detail totals may differ from this combined ranking. Names without a complete report location are not linked. For mixed-type schemes, the most transacted property type is shown.

Most Popular Districts in Perak

Most Popular Districts in Perak, ranked by recorded transactions
District name Total transactions Median price Median RM/sqft Capital gain/loss since first transaction
Kinta 22,022 RM 310,000 RM 195.52 +42.6%
Manjung 7,261 RM 269,000 RM 170.45 +69.5%
Larut Matang 3,871 RM 288,000 RM 176.52 -12.8%
Hilir Perak 2,862 RM 247,500 RM 148.04 +43.1%
Batang Padang 2,438 RM 238,000 RM 143.68 +47.7%
Kampar 2,168 RM 265,000 RM 164.37 -6.9%
Kuala Kangsar 1,635 RM 260,000 RM 145.73 -15.7%
Kerian 1,600 RM 320,000 RM 179.37 +198.4%
Perak Tengah 1,473 RM 232,000 RM 137.97 +20.7%
Muallim 1,147 RM 320,000 RM 189.15 +67.6%

Most Popular Areas in Perak

Most Popular Areas in Perak, ranked by recorded transactions
Area Name Total transactions Median price Median RM/sqft Capital gain/loss since first transaction
Ulu Kinta (Kinta) 16,121 RM 325,000 RM 199.97 +51.1%
Sitiawan (Manjung) 4,981 RM 258,000 RM 165.08 +61.4%
Durian Sebatang (Hilir Perak) 2,536 RM 247,000 RM 148.60 +43.1%
Sungei Terap (Kinta) 1,957 RM 285,000 RM 161.50 +64.3%
Asam Kumbang (Larut Matang) 1,463 RM 292,000 RM 169.07 -18.6%
Mukim Kampar (Kampar) 1,349 RM 250,000 RM 171.51 -12.4%
Lumut (Manjung) 1,313 RM 265,000 RM 197.17 +136.9%
Ipoh Selatan (Kinta) 1,272 RM 260,000 RM 231.62 +145.9%
Bidor (Batang Padang) 972 RM 248,000 RM 161.77 +48.6%
Hulu Bernam Timor (Muallim) 970 RM 320,000 RM 193.66 +175.7%

All Districts in Perak

13 districts
All districts in Perak
DistrictTransactionsMedian priceMedian RM/sqftAreas
Bagan Datuk 406 RM 299,000 RM 153.27 9
Batang Padang 2,438 RM 238,000 RM 143.68 11
Hilir Perak 2,862 RM 247,500 RM 148.04 7
Hulu Perak 560 RM 248,000 RM 157.35 11
Kampar 2,168 RM 265,000 RM 164.37 5
Kerian 1,600 RM 320,000 RM 179.37 15
Kinta 22,022 RM 310,000 RM 195.52 21
Kuala Kangsar 1,635 RM 260,000 RM 145.73 14
Larut Matang 3,871 RM 288,000 RM 176.52 19
Manjung 7,261 RM 269,000 RM 170.45 17
Muallim 1,147 RM 320,000 RM 189.15 5
Perak Tengah 1,473 RM 232,000 RM 137.97 11
Selama 189 RM 300,000 RM 128.64 4

All Areas in Perak

148 areas
All areas in Perak
AreaDistrictTransactions
Ulu Kinta Kinta 16,121
Sitiawan Manjung 4,981
Durian Sebatang Hilir Perak 2,536
Sungei Terap Kinta 1,957
Asam Kumbang Larut Matang 1,463
Mukim Kampar Kampar 1,349
Lumut Manjung 1,313
Ipoh Selatan Kinta 1,272
Bidor Batang Padang 972
Hulu Bernam Timor Muallim 970
Sungei Raia Kinta 927
Sungei Siput Kuala Kangsar 764
Mukim Teja Kampar 739
Batang Padang Batang Padang 725
Ipoh Utara Kinta 693
Bota Perak Tengah 672
Parit Buntar Kerian 655
Chenderiang Batang Padang 648
Kamunting Larut Matang 648
Bandar Baru Seri Iskandar Perak Tengah 632
Bagan Serai Kerian 577
Pengkalan Aor Larut Matang 575
Belanja (Kinta) Kinta 482
Tupai Larut Matang 412
Saiong Kuala Kangsar 406
Pengkalan Bharu Manjung 390
Gerik Hulu Perak 351
Lekir Manjung 296
Hutan Melintang Bagan Datuk 290
Jebong Larut Matang 266
Tanjung Tualang Kinta 242
Kota Lama Kiri Kuala Kangsar 235
Tronoh Kinta 217
Batu Kurau Larut Matang 201
Selama Selama 171
Slim Muallim 158
Changkat Jong Hilir Perak 157
Bandar Teluk Intan Hilir Perak 127
Kuala Kurau Kerian 115
Kampung Gajah Perak Tengah 94
Pengkalan Hulu Hulu Perak 92
Simpang Larut Matang 91
Gunung Semanggol Kerian 75
Kampung Koh Manjung 73
Sungkai Batang Padang 67
Kampung Buaia Kuala Kangsar 64
Bandar Kampar Kampar 63
Bandar Taiping Larut Matang 63
Tanjong Piandang Kerian 55
Beriah Kerian 54
Simpang Empat / Sitiawan Manjung 54
Teluk Baru Bagan Datuk 53
Selinsing Kerian 51
Pasir Salak Perak Tengah 48
Pasir Bogak Manjung 45
Bandar Gerik Hulu Perak 41
Kampong Buaia Kuala Kangsar 39
Bagan Datuk Bagan Datuk 38
Kota Lama Kanan Kuala Kangsar 38
Batu Gajah Kinta 35
Bukit Gantang Larut Matang 35
Trong Larut Matang 33
Durian Pipit Hulu Perak 30
Chegar Galah Kuala Kangsar 30
Bruas Manjung 29
Lenggong Hulu Perak 26
Labu Kubong Hilir Perak 22
Ayer Tawar Manjung 22
Pekan Lumut Manjung 22
Tambun Kinta 21
Sungai Tinggi Larut Matang 21
Lubok Merbau Kuala Kangsar 19
Blanja (Parit) Perak Tengah 19
Pekan Gurney Manjung 17
Bandar Kamunting Larut Matang 16
Kampung Baru Simpang Larut Matang 16
Hulu Ijok Selama 15
Pekan Langkap Hilir Perak 14
Chemor Kinta 14
Tanjung Rambutan Kinta 14
Kampong Buaya Kuala Kangsar 14
Bandar Kuala Sepetang Larut Matang 13
Pekan Simpang Empat Bagan Datuk 12
Pekan Malim Nawar Kampar 9
Bandar Sungkai Batang Padang 8
Bandar Gopeng Kampar 8
Bandar Kuala Kangsar Kuala Kangsar 8
Sungai Limau Larut Matang 8
Bandar Tanjong Malim Muallim 8
Rungkup Bagan Datuk 7
Lahat Kinta 7
Cangkat Keruing Manjung 7
Temelong Hulu Perak 6
Bandar Parit Buntar Kerian 6
Pekan Manong Kuala Kangsar 6
Segari Manjung 6
Bandar Proton Muallim 6
Pekan Batak Rabit Hilir Perak 5
Menglembu Kinta 5
Senggang Kuala Kangsar 5
Pekan Bantang Muallim 5
Bandar Bidor Batang Padang 4
Bandar Tapah Batang Padang 4
Bandar Temoh Batang Padang 4
Kenering Hulu Perak 4
Simpang Pulai Kinta 4
Bandar Sungei Siput Kuala Kangsar 4
Kampung Baru Trong Larut Matang 4
Pekan Selekoh Bagan Datuk 3
Pekan Ayer Kuning Batang Padang 3
Bandar Lenggong Hulu Perak 3
Bandar Pengkalan Hulu Hulu Perak 3
Kerunai Hulu Perak 3
Pekan Simpang Lima Kerian 3
Jelapang Kinta 3
Pekan Tanjung Tualang Kinta 3
Pulau Kamiri Kuala Kangsar 3
Kampung Baru Cangkat Jering Larut Matang 3
Pasir Panjang Hulu Perak Tengah 3
Pekan Hutan Melintang Bagan Datuk 2
Bandar Chenderiang Batang Padang 2
Bandar Bagan Serai Kerian 2
Pekan Jalan Baru Kerian 2
Pekan Sungai Gedong Kerian 2
Teja Kinta 2
Bandar Matang Larut Matang 2
Pangkor Manjung 2
Pekan Pengkalan Baharu Manjung 2
Pekan Rantau Panjang Selama 2
Pekan Batu Dua Puloh Bagan Datuk 1
Pekan Banir Batang Padang 1
Sungai Manik Hilir Perak 1
Belukar Semang Hulu Perak 1
Bagan Tiang Kerian 1
Pekan Simpang Empat (Kerian) Kerian 1
Pekan Tanjong Piandang Kerian 1
Kampar Kinta 1
Kanthan Kinta 1
Pusing Kinta 1
Kampung Baru Batu Kurau Larut Matang 1
Beruas Manjung 1
Pekan Kampong Sitiawan Manjung 1
Bandar Perak Tengah 1
Bota Kanan Perak Tengah 1
Jaya Baru Perak Tengah 1
Kota Setia Perak Tengah 1
Parit Perak Tengah 1
Bandar Selama Selama 1

Perak Property Market Insight

Between January 2021 and June 2026, Perak recorded 47,632 property transactions across 13 districts and 149 areas. The overall median transacted price stood at RM 280,000 (RM 176.26 PSF), serving as a practical benchmark for comparing localized values.

At the district level, Kinta led with 22,022 transactions, posting a median price of RM 310,000 (RM 195.52 PSF). Within Ulu Kinta, there were 16,121 transactions with a median price of RM 325,000 (RM 199.97 PSF).

The market's upper bound reached RM 25,500,000 in Ipoh Utara, whereas the lowest recorded sale was RM 20,000 in Pengkalan Hulu. Across the state, 1 - 1 1/2 Storey Terraced emerged as the most transacted property type.

Extreme prices describe individual recorded sales, not the typical price of an entire area.

Frequently Asked Questions

What is the median property price in Perak?

The median transacted property price in Perak is RM 280,000 (RM 176.26 per sq. ft.), based on 47,632 recorded sales from January 2021 to June 2026.

How much do high-rise properties cost in Perak?

The median transacted price for high-rise properties (condominiums and apartments) in Perak is RM 230,000, based on 2,486 transactions recorded from January 2021 to June 2026.

What type of tenure do buyers in Perak prefer?

Leasehold is the most frequently transacted tenure, accounting for 28,437 of 47,632 recorded transactions. Sales volume alone does not establish buyer preference.

How do residential and commercial prices compare in Perak?

Residential properties in Perak transacted at a median price of RM 271,000 across 43,380 sales, while commercial and industrial properties transacted at a median of RM 550,000 across 4,252 sales. A median is unavailable when no usable prices are recorded.

What are the most active or dominant property sub-sectors in Perak?

1 - 1 1/2 Storey Terraced accounts for the most recorded transactions (17,725). This identifies the most active category in this dataset; it does not by itself prove sustained demand or liquidity.

How reliable is this data, and can I rely on it to make a decision for my next property purchase?

These metrics are strictly for personal reference, market comparison, and informational purposes only. They are calculated from the imported transaction database; attribution to official sources such as NAPIC/JPPH should be independently verified. They are not professional financial, legal, or real estate investment advice. Property values can vary with individual unit condition, facing, floor level, renovation quality, and changing market dynamics. Always perform independent due diligence, consult a licensed real estate agent or registered valuer, and assess your personal financial position before making a property purchase or investment commitment.

Other states

How to read these figures

Medians use all positive recorded prices in the stated period, without removing outliers. PSF is calculated per transaction using land/parcel area in square feet, falling back to main floor area when land area is unavailable. Records without a usable price or area do not contribute to the respective median.

Capital gain/loss compares the first and latest recorded month's median price. It measures changes in the mix of properties sold, not the return on a specific property. A single priced month is reported as not available. Blank district, area and scheme names are excluded from named counts and rankings. District rankings retain state identity; area rankings retain district identity and combine case-only area-name variants.

State assignments use the existing district/area mapping and may need verification. Areas represent administrative sub-districts. Date ranges use the recorded month and year; undated records remain in overall totals but not dated trends. Analytics are cached for up to five minutes and refreshed when the database file changes.

← Back to All States