Industrial Property Transactions in Selangor & Kuala Lumpur (July 2026)
1,316 industrial properties changed hands in Selangor & Kuala Lumpur in the 12 months to July 2026, worth RM5.73 billion in total. Median transacted prices over the last 24 months: terrace factory RM1.15 million, semi-detached factory RM4.75 million, detached factory RM10 million, industrial land RM65 psf. Every figure is computed from JPPH-registered transfers, not asking prices.
Key takeaways
- 1,316 industrial deals worth RM5.73 billion were registered in Selangor & Kuala Lumpur in the 12 months to July 2026.
- Median prices (last 24 months): terrace factory RM1.15 million, semi-detached factory RM4.75 million, detached factory RM10 million, industrial land RM65 psf.
- Like for like (same industrial park, same type), terrace factory prices moved +4% year on year, measured across 93 parks and 597 recent deals.
- Most active industrial park: Bukit Beruntung (137 deals in 24 months).
- The two most recent quarters are provisional: transfers are lodged with JPPH weeks to months after signing, so their counts will still rise.
Transacted prices by factory type in Selangor & Kuala Lumpur (last 24 months)
| Type | Deals | Median price | Typical range (P25 to P75) | Median built-up (sq ft) | Built-up psf | Land psf |
|---|---|---|---|---|---|---|
| Terrace factory | 1825 | RM1.15 million | RM600,000 – RM1.7 million | 2,568 | RM446 | RM511 |
| Semi-detached factory | 711 | RM4.75 million | RM3.5 million – RM6.6 million | 5,975 | RM738 | RM373 |
| Detached factory | 307 | RM10 million | RM6.4 million – RM16.37 million | 15,515 | RM651 | RM278 |
| Cluster factory | 25 | RM3 million | RM2.8 million – RM4.51 million | 5,844 | RM691 | RM352 |
| Warehouse | 44 | RM7.46 million | RM3.98 million – RM15.66 million | 24,819 | RM378 | RM147 |
| Stratified factory | 31 | RM700,000 | RM325,000 – RM1.3 million | 1,610 | RM407 | RM486 |
| Industrial land | 680 | RM4.07 million | RM1.56 million – RM8.59 million | · | · | RM65 |
Built-up psf = price ÷ main floor area. Land psf = price ÷ land area, the usual yardstick for detached and semi-detached factories that sit on large plots.
Deals per quarter in Selangor & Kuala Lumpur
| Quarter | Deals | Total value | Median factory psf (built-up) | Median land psf |
|---|---|---|---|---|
| Q3 2026* | 17 | RM53.42 million | RM461 | · |
| Q2 2026* | 226 | RM797.64 million | RM481 | RM68 |
| Q1 2026 | 264 | RM1.34 billion | RM555 | RM65 |
| Q4 2025 | 452 | RM2.18 billion | RM585 | RM65 |
| Q3 2025 | 551 | RM2.4 billion | RM477 | RM77 |
| Q2 2025 | 538 | RM2.35 billion | RM514 | RM66 |
| Q1 2025 | 525 | RM3.03 billion | RM529 | RM48 |
| Q4 2024 | 658 | RM3.59 billion | RM543 | RM60 |
| Q3 2024 | 578 | RM2.86 billion | RM540 | RM75 |
| Q2 2024 | 605 | RM3.84 billion | RM548 | RM70 |
| Q1 2024 | 516 | RM3.49 billion | RM553 | RM71 |
| Q4 2023 | 617 | RM3.21 billion | RM557 | RM63 |
* Provisional (still being lodged)
Year by year in Selangor & Kuala Lumpur
| Year | Deals | Total value | Terrace factory | Semi-detached factory | Detached factory | Median land psf |
|---|---|---|---|---|---|---|
| 2026(to date) | 507 | RM2.19 billion | RM1.2 million | RM5.05 million | RM8.27 million | RM66 |
| 2025 | 2,066 | RM9.96 billion | RM1.08 million | RM4.9 million | RM10 million | RM65 |
| 2024 | 2,357 | RM13.79 billion | RM1.16 million | RM4.29 million | RM11 million | RM68 |
| 2023 | 2,161 | RM11.06 billion | RM1.1 million | RM4.48 million | RM11.9 million | RM65 |
| 2022 | 2,079 | RM9.96 billion | RM1 million | RM4.07 million | RM8.9 million | RM62 |
| 2021 | 1,587 | RM7.57 billion | RM1.05 million | RM3.5 million | RM8.6 million | RM58 |
Transacted prices by district and industrial area
| Area | Deals (24 months) | Median factory psf | Median land psf |
|---|---|---|---|
| Selangor | 3,455 | RM518 | RM65 |
| Kuala Lumpur | 168 | RM693 | RM215 |
| Klang & Port Klang | 844 | RM405 | RM85 |
| Petaling District | 876 | RM638 | RM99 |
| Hulu Langat District | 532 | RM550 | RM50 |
| Gombak District | 480 | RM692 | RM58 |
| Hulu Selangor District | 407 | RM154 | RM30 |
| Sepang District | 88 | RM637 | RM60 |
| Kuala Langat District | 111 | RM502 | RM75 |
| Kuala Selangor District | 109 | RM479 | RM56 |
| Kapar | 434 | RM432 | RM95 |
| Pulau Indah (Westport) | 44 | RM333 | RM82 |
| Telok Gong | 20 | RM351 | RM65 |
| Bukit Raja | 113 | RM690 | RM125 |
| Meru | 43 | RM553 | · |
| Shah Alam | 168 | RM637 | RM210 |
| Puchong | 98 | RM680 | · |
| Sungai Buloh & Kota Damansara | 174 | RM609 | RM83 |
| Subang & Glenmarie | 191 | RM546 | RM99 |
| Petaling Jaya | 58 | RM488 | · |
| Semenyih & Beranang | 238 | RM488 | RM39 |
| Kajang, Balakong & Bangi | 252 | RM568 | RM128 |
| Rawang & Kundang | 285 | RM692 | RM55 |
| Selayang & Kepong (Selangor) | 173 | RM747 | RM85 |
| Serendah | 372 | RM144 | RM35 |
| Dengkil | 80 | RM656 | RM60 |
| Telok Panglima Garang & Jenjarom | 103 | RM507 | RM74 |
| Ijok & Puncak Alam | 63 | RM489 | RM90 |
| Kepong & Jinjang (KL) | 76 | RM749 | RM179 |
Most active industrial parks in Selangor & Kuala Lumpur
| Industrial park | Deals (24 months) | Main type | Median factory price | Factory psf | Land psf |
|---|---|---|---|---|---|
| Bukit Beruntung | 137 | Terrace factory | RM270,000 | RM169 | RM82 |
| Bukit Sentosa | 121 | Terrace factory | RM195,000 | RM109 | RM64 |
| Kota Elmina | 80 | Semi-detached factory | RM5.55 million | RM897 | · |
| Bandar Armada Putra | 55 | Terrace factory | RM220,000 | RM107 | · |
| Sobena Jaya | 53 | Terrace factory | RM1.47 million | RM453 | · |
| Bukit Raja Prime Industrial Park | 49 | Terrace factory | RM950,000 | RM652 | RM134 |
| Bandar Teknologi | 47 | Terrace factory | RM1.4 million | RM457 | · |
| Kampung Baru Sungai Buloh | 45 | Industrial land | RM5.63 million | RM440 | RM97 |
| Pulau Indah Industrial Park | 42 | Industrial land | RM2.58 million | RM333 | RM85 |
| Kampung Baru Subang | 42 | Industrial land | RM4.12 million | RM545 | RM79 |
| Bukit Raja 3 Industrial Park | 39 | Detached factory | RM11.1 million | RM1,031 | RM155 |
| Kawasan Perusahaan Selat Klang Utara | 39 | Terrace factory | RM515,000 | RM187 | RM105 |
| Taman Klang Perdana | 36 | Terrace factory | RM980,000 | RM391 | · |
| Sungai Penaga | 36 | Terrace factory | RM1.2 million | RM390 | RM272 |
| Taman Taming Jaya | 35 | Terrace factory | RM1.58 million | RM563 | · |
What a factory costs by size
| Built-up size | Deals | Median price | Median psf |
|---|---|---|---|
| Under 3,000 sq ft | 1342 | RM980,000 | RM467 |
| 3,000 to 10,000 sq ft | 1215 | RM3.16 million | RM609 |
| 10,000 to 30,000 sq ft | 289 | RM8.45 million | RM570 |
| 30,000 to 60,000 sq ft | 57 | RM15 million | RM351 |
| 60,000 sq ft and above | 40 | RM34.38 million | RM326 |
Freehold vs leasehold
| Tenure | Deals (24 months) | Median factory psf (built-up) |
|---|---|---|
| Freehold | 1,814 | RM518 |
| Leasehold | 1,129 | RM554 |
Deals by price band (last 24 months)
| Price band | Deals |
|---|---|
| Under RM1 million | 956 |
| RM1 million to RM2 million | 845 |
| RM2 million to RM5 million | 886 |
| RM5 million to RM10 million | 570 |
| RM10 million to RM20 million | 255 |
| RM20 million and above | 111 |
How these figures are calculated
- Source: industrial property transfers registered with JPPH (Jabatan Penilaian dan Perkhidmatan Harta), the government valuation department. Industrial buildings plus vacant industrial lots and land approved for industrial development.
- Coverage: January 2021 to July 2026. The 12-month window is August 2025 to July 2026. The 24-month window is used for the breakdown tables so each figure has enough deals.
- A transfer lodged on several titles at one price is counted once, with the areas added up. Nominal transfers under RM150,000 and implausible prices per sq ft are removed before any median is calculated.
- Figures are medians, with the typical range shown as the 25th to 75th percentile. A median is only published from 5 deals or more; an industrial park is only listed from 3 deals.
- Only totals and medians are published. No individual transaction, owner name, lot or street number appears on this page.
- Built-up area is missing on most 2021 and 2022 records, so built-up psf starts from 2023; deal counts, values and land psf cover every year.
- Recalculated weekly as new transfers are registered.
Frequently asked questions
How much does a factory cost in Selangor & Kuala Lumpur?
Based on JPPH-registered transfers in the 24 months to July 2026: terrace factory median RM1.15 million (typically RM600,000 to RM1.7 million, 1825 deals); semi-detached factory median RM4.75 million (typically RM3.5 million to RM6.6 million, 711 deals); detached factory median RM10 million (typically RM6.4 million to RM16.37 million, 307 deals); cluster factory median RM3 million (typically RM2.8 million to RM4.51 million, 25 deals); warehouse median RM7.46 million (typically RM3.98 million to RM15.66 million, 44 deals); stratified factory median RM700,000 (typically RM325,000 to RM1.3 million, 31 deals). Across all factory types the median is RM529 psf of built-up area over the last 12 months.
What is the price of industrial land in Selangor & Kuala Lumpur?
Industrial land in Selangor & Kuala Lumpur transacted at a median RM65 psf over the last 24 months, typically RM28 psf to RM99 psf (680 deals). The median plot was about 1.9 acres, at a median price of RM4.07 million. Smaller lots and land with services in place usually sit at the upper end.
Are factory prices in Selangor & Kuala Lumpur going up?
Comparing the 12 months to July 2026 with the 12 months before, within the same industrial park and property type: terrace factory +4% (93 parks); semi-detached factory -1% (28 parks); detached factory -2% (11 parks); industrial land +7% (32 parks). Comparing like with like avoids reading a shift in what sold (say, more small low-cost units) as a price change. Moves within about 5% are best read as flat.
How many industrial properties are sold in Selangor & Kuala Lumpur each year?
2,066 industrial transfers worth RM9.96 billion were registered in 2025. 2021: 1,587, 2022: 2,079, 2023: 2,161, 2024: 2,357, 2025: 2,066.
How much is a 10,000 sq ft factory in Selangor & Kuala Lumpur?
By built-up size over the last 24 months: Under 3,000 sq ft: median RM980,000; 3,000 to 10,000 sq ft: median RM3.16 million; 10,000 to 30,000 sq ft: median RM8.45 million; 30,000 to 60,000 sq ft: median RM15 million; 60,000 sq ft and above: median RM34.38 million. Location inside the park, land size and tenure move the price as much as floor area.
Where does this transaction data come from?
From industrial property transfers registered with JPPH, the Malaysian government valuation department, from 2021 to July 2026. FactoryHub aggregates them into counts and medians; no individual deal, owner or lot number is published. Figures are recalculated weekly.
Other areas
We can pull the comparable transfers for your exact park and plot size and give you a realistic price.
