Kedah property prices

Transactions from January 2021 to June 2026

Recorded Transactions27,451
Total Properties Sold2,579
Total Districts12
Total Areas165
Population2,237,400

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

Browse all in Kedah

Browse all districts in Kedah

Browse all areas in Kedah

View population of Kedah

Kedah property prices: key facts

Median Transacted Price
RM 288,000
Median Price PSF
RM 163.27
Most Preferred Tenure
Freehold
Most Transacted Property Type
1 - 1 1/2 Storey Terraced
Most Transacted District
Kuala Muda
Most Transacted Area
Bandar Sungai Petani
Most Transacted Property
Bdr Sri Astana
Most Properties Sold In
December 2021 (871 Sales)
Low-Cost / Affordable Sold
15,190 (Up To RM 300,000)
Medium-Cost / Mid-Market Sold
11,454 (Above RM 300,000 To RM 800,000)
Luxury / High-End Sold
721 (Above RM 800,000 To RM 2,500,000)
Ultra-Luxury Sold
86 (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 Kedah
YearMedian priceMedian RM/sqftTotal transactions
2026RM 300,000RM 196.441,112
2025RM 300,000RM 185.412,617
2024RM 290,000RM 175.095,956
2023RM 280,000RM 163.957,470
2022RM 280,000RM 150.407,684
2021RM 285,000RM 142.932,612

Most Transacted Properties in Kedah

Most Transacted Properties in Kedah, ranked by recorded transactions
Property name Property type Total transactions Median price Median RM/sqft
BDR SRI ASTANA 1 - 1 1/2 Storey Terraced 390 RM 260,000 RM 161.02
LA CASA LUNAS 1 - 1 1/2 Storey Semi-Detached 323 RM 508,000 RM 227.20
BUKIT BANYAN 2 - 2 1/2 Storey Terraced 315 RM 480,000 RM 244.77
RESIDENSI MESRA 1 - 1 1/2 Storey Terraced 242 RM 240,000 RM 132.13
BANDAR AMANJAYA (ZON ANGGERIK) Low-Cost House 234 RM 224,000 RM 165.36
BANDAR AMANJAYA ( KEMBOJA ) 1 - 1 1/2 Storey Terraced 224 RM 200,000 RM 144.75
BANDAR LAGUNA MERBOK (TERES) 2 - 2 1/2 Storey Terraced 222 RM 380,000 RM 252.13
TMN LAGENDA 1 - 1 1/2 Storey Terraced 215 RM 280,000 RM 196.69
BANDAR PUTERI JAYA SEK 1 1 - 1 1/2 Storey Terraced 194 RM 212,000 RM 181.82
TMN MAHSURI Low-Cost House 190 RM 260,000 RM 192.73

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 Kedah

Most Popular Districts in Kedah, ranked by recorded transactions
District name Total transactions Median price Median RM/sqft Capital gain/loss since first transaction
Kuala Muda 11,900 RM 260,000 RM 150.80 +5.7%
Kulim 6,296 RM 315,000 RM 186.05 -2.7%
Kota Setar 4,635 RM 340,000 RM 184.13 +53.8%
Kubang Pasu 2,144 RM 285,000 RM 154.84 +19.6%
Baling 702 RM 255,000 RM 138.20 +13.0%
Langkawi 492 RM 360,000 RM 249.82 +357.9%
Pokok Sena 344 RM 315,000 RM 149.00 +67.3%
Pendang 326 RM 275,500 RM 139.89 -30.1%
Bandar Baru 239 RM 363,000 RM 138.71 +29.3%
Yan 205 RM 315,000 RM 125.00 -22.2%

Most Popular Areas in Kedah

Most Popular Areas in Kedah, ranked by recorded transactions
Area Name Total transactions Median price Median RM/sqft Capital gain/loss since first transaction
Bandar Sungai Petani (Kuala Muda) 6,096 RM 269,000 RM 159.02 +19.6%
Bandar Alor Setar (Kota Setar) 3,267 RM 350,000 RM 194.71 +65.4%
Bandar Kulim (Kulim) 2,738 RM 330,000 RM 191.95 +76.9%
Bandar Aman Jaya (Kuala Muda) 2,526 RM 290,000 RM 156.86 +54.9%
Padang Serai (Kulim) 1,171 RM 280,000 RM 184.13 +16.1%
Bandar Lunas (Kulim) 1,168 RM 419,000 RM 205.82 -3.4%
Bandar Gurun (Kuala Muda) 752 RM 215,000 RM 132.13 -22.9%
Bandar Darulaman (Kubang Pasu) 655 RM 350,000 RM 173.05 -20.0%
Bandar Kuala Kedah (Kota Setar) 618 RM 319,000 RM 167.03 +47.5%
Bandar Sungai Lalang (Kuala Muda) 521 RM 260,000 RM 150.65 -13.3%

All Districts in Kedah

12 districts
All districts in Kedah
DistrictTransactionsMedian priceMedian RM/sqftAreas
Baling 702 RM 255,000 RM 138.20 11
Bandar Baru 239 RM 363,000 RM 138.71 7
Kota Setar 4,635 RM 340,000 RM 184.13 30
Kuala Muda 11,900 RM 260,000 RM 150.80 28
Kubang Pasu 2,144 RM 285,000 RM 154.84 30
Kulim 6,296 RM 315,000 RM 186.05 24
Langkawi 492 RM 360,000 RM 249.82 7
Padang Terap 108 RM 200,000 RM 140.54 2
Pendang 326 RM 275,500 RM 139.89 11
Pokok Sena 344 RM 315,000 RM 149.00 5
Sik 60 RM 220,000 RM 118.03 4
Yan 205 RM 315,000 RM 125.00 6

All Areas in Kedah

164 areas
All areas in Kedah
AreaDistrictTransactions
Bandar Sungai Petani Kuala Muda 6,096
Bandar Alor Setar Kota Setar 3,267
Bandar Kulim Kulim 2,738
Bandar Aman Jaya Kuala Muda 2,526
Padang Serai Kulim 1,171
Bandar Lunas Kulim 1,168
Bandar Gurun Kuala Muda 752
Bandar Darulaman Kubang Pasu 655
Bandar Kuala Kedah Kota Setar 618
Bandar Sungai Lalang Kuala Muda 521
Bandar Jitra Kubang Pasu 511
Bandar Kuala Ketil Baling 413
Bandar Bedong Kuala Muda 392
Bandar Kuah Langkawi 350
Pekan Padang Meha Kulim 335
Bandar Pokok Sena Pokok Sena 333
Bandar Changloon Kubang Pasu 305
Sungai Petani Kuala Muda 300
Pekan Sungai Karangan Kulim 280
Sungai Pasir Kuala Muda 275
Pekan Sungai Kob Kulim 212
Bandar Merbok Kuala Muda 204
Sidam Kanan Kulim 184
Bandar Anak Bukit Kota Setar 172
Bandar Pendang Pendang 170
Bandar Semeling Kuala Muda 149
Bandar Simpang Empat Kota Setar 147
Bandar Kepala Batas Kubang Pasu 137
Bandar Bandar Baharu Bandar Baru 128
Pekula Kuala Muda 126
Pekan Bukit Selambau Kuala Muda 120
Pekan Kota Sarang Semut Kota Setar 110
Bandar Kuala Nerang Padang Terap 96
Temin Kubang Pasu 92
Jerlun Kubang Pasu 89
Semiling Kuala Muda 85
Sungai Laka Kubang Pasu 84
Bandar Serdang Bandar Baru 82
Gurun Kuala Muda 82
Bandar Bukit Pinang Kota Setar 81
Pekan Pulai Baling 77
Bandar Bukit Kayu Hitam Kubang Pasu 70
Bujang Kuala Muda 69
Tawar Baling 66
Bandar Alor Merah Kota Setar 64
Padang China Kulim 64
Bandar Guar Cempedak Yan 58
Bandar Yan Yan 55
Bandar Kupang Baling 53
Pinang Tunggal Kuala Muda 49
Pekan Tokai Pendang 45
Binjal Kubang Pasu 44
Pekan Teroi Yan 43
Pengkalan Kundor Kota Setar 41
Ulu Melaka Langkawi 41
Pekan Merbok Kuala Muda 40
Pekan Sungai Tiang Pendang 40
Sidam Kiri Kuala Muda 38
Bandar Langgar Kota Setar 33
Malau Kubang Pasu 33
Kuah Langkawi 33
Sik Sik 33
Bandar Baling Baling 32
Pekan Kubur Panjang Pendang 32
Bandar Guar Chempedak Yan 31
Padang Mat Sirat Langkawi 29
Bandar Padang Mat Sirat Langkawi 24
Bandar Kodiang Kubang Pasu 23
Kulim Kulim 23
Bandar Tikam Batu Kuala Muda 22
Pekan Jeniang Kuala Muda 22
Kangkong Kota Setar 21
Bandar Tunjang Kubang Pasu 21
Pulai Baling 20
Pekan Napoh Kubang Pasu 20
Pekan Tawar Baling 19
Pekan Mahang Kulim 18
Bandar Sik Sik 17
Pekan Sungai Limau Dalam Yan 17
Sala Kechik Kota Setar 16
Bandar Padang Serai Kulim 16
Langgar Kota Setar 15
Naga Lilit Kulim 15
Pekan Merbau Pulas Kulim 15
Bohor Langkawi 14
Pumpong Kota Setar 13
Pekan Alor Janggus Kota Setar 12
Pekan Labu Besar Kulim 12
Pekan Naka Padang Terap 12
Pekan Tanah Merah Pendang 12
Kupang Baling 10
Merbok Kuala Muda 10
Junjong Kulim 10
Gelong Kubang Pasu 9
Naga Kubang Pasu 9
Pekan Ayer Hitam Kubang Pasu 9
Keladi Kulim 9
Rambai Pendang 9
Kuala Selama Bandar Baru 8
Pekan Selama Bandar Baru 8
Pekan Batu 5 Sik Sik 8
Pekan Kuala Pegang Baling 7
Pekan Relau Bandar Baru 7
Padang Meha Kulim 7
Pekan Bukit Jenun Pendang 7
Bandar Padang Sera Kubang Pasu 6
Putat Kubang Pasu 6
Simpor Kuala Muda 5
Ayer Puteh Pendang 5
Jabi Pokok Sena 5
Parit Panjang Baling 4
Gunong Kota Setar 4
Pekan Gunung Kota Setar 4
Pekan Kota Kuala Muda Kuala Muda 4
Kepelu Kubang Pasu 4
Lunas Kulim 4
Sungai Seluang Kulim 4
Padang Kerbau Pendang 4
Bagan Samak Bandar Baru 3
Serdang Bandar Baru 3
Kuala Kuala Muda 3
Pekan Semiling Kuala Muda 3
Teloi Kiri Kuala Muda 3
Ah Kubang Pasu 3
Jitra Kubang Pasu 3
Pekan Junjong Kulim 3
Pekan Karangan Kulim 3
Pekan Kebun 500 Pokok Sena 3
Bukit Pinang Kota Setar 2
Kubang Rotan Kota Setar 2
Mergong Kota Setar 2
Padang Lalang Kota Setar 2
Pekan Tanjung Dawai Kuala Muda 2
Bukit Tinggi Kubang Pasu 2
Pekan Kerpan Kubang Pasu 2
Mahang Kulim 2
Sedim Kulim 2
Tualang Pokok Sena 2
Pekan Gulau Sik 2
Siong Baling 1
Alor Malai Kota Setar 1
Alor Merah Kota Setar 1
Hutan Kampung Kota Setar 1
Kota Setar Kota Setar 1
Kuala Kedah Kota Setar 1
Padang Hang Kota Setar 1
Pekan Bukit Pinang Kota Setar 1
Pekan Langgar Kota Setar 1
Sungai Baharu Kota Setar 1
Kota Kuala Muda 1
Rantau Panjang Kuala Muda 1
Husba Kubang Pasu 1
Jeram Kubang Pasu 1
Kubang Pasu Kubang Pasu 1
Pekan Bukit Kayu Hitam Kubang Pasu 1
Pekan Kuala Sanglang Kubang Pasu 1
Tunjang Kubang Pasu 1
Wang Tepus Kubang Pasu 1
Bagan Sena Kulim 1
Kedawang Langkawi 1
Padang Pusing Pendang 1
Pekan Kobah Pendang 1
Gajah Mati Pokok Sena 1
Yan Yan 1

Kedah Property Market Insight

Between January 2021 and June 2026, Kedah recorded 27,451 property transactions across 12 districts and 165 areas. The overall median transacted price stood at RM 288,000 (RM 163.27 PSF), serving as a practical benchmark for comparing localized values.

At the district level, Kuala Muda led with 11,900 transactions, posting a median price of RM 260,000 (RM 150.80 PSF). Within Bandar Sungai Petani, there were 6,096 transactions with a median price of RM 269,000 (RM 159.02 PSF).

The market's upper bound reached RM 22,200,000 in Sungai Pasir, whereas the lowest recorded sale was RM 5,000 in Bandar Kuala Kedah. 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 Kedah?

The median transacted property price in Kedah is RM 288,000 (RM 163.27 per sq. ft.), based on 27,451 recorded sales from January 2021 to June 2026.

How much do high-rise properties cost in Kedah?

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

What type of tenure do buyers in Kedah prefer?

Freehold is the most frequently transacted tenure, accounting for 26,115 of 27,451 recorded transactions. Sales volume alone does not establish buyer preference.

How do residential and commercial prices compare in Kedah?

Residential properties in Kedah transacted at a median price of RM 280,000 across 25,301 sales, while commercial and industrial properties transacted at a median of RM 550,000 across 2,150 sales. A median is unavailable when no usable prices are recorded.

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

1 - 1 1/2 Storey Terraced accounts for the most recorded transactions (8,167). 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