How much does a factory cost per square foot in Malaysia? This page tracks median asking prices from 1,391 live industrial listings across 26+ areas in Selangor, Kuala Lumpur and Negeri Sembilan. All figures are computed directly from active listings and refresh automatically, so what you see reflects the market right now, not last year's report.
| Area | Median (RM psf) | Typical range (RM psf) | Listings |
|---|---|---|---|
| Port KlangSelangor | RM429 | RM352 – RM571 | 173 |
| Shah AlamSelangor | RM646 | RM519 – RM790 | 82 |
| KaparSelangor | RM492 |
| RM423 – RM544 |
| 42 |
| NilaiNegeri Sembilan | RM424 | RM264 – RM535 | 17 |
| Telok Panglima GarangSelangor | RM324 | RM321 – RM379 | 25 |
| SubangSelangor | RM610 | RM466 – RM755 | 10 |
| GlenmarieSelangor | RM632 | RM551 – RM845 | 19 |
| BantingSelangor | RM392 | RM375 – RM421 | 21 |
| PuchongSelangor | RM650 | RM609 – RM725 | 17 |
| SemenyihSelangor | RM517 | RM356 – RM576 | 23 |
| Puncak AlamSelangor | RM496 | RM384 – RM503 | 18 |
| Bandar Puteri KlangSelangor | RM540 | RM448 – RM648 | 11 |
| Petaling JayaSelangor | RM669 | RM560 – RM845 | 10 |
| KepongKuala Lumpur | RM643 | RM563 – RM884 | 13 |
| RawangSelangor | RM529 | RM462 – RM595 | 13 |
| JenjaromSelangor | RM456 | RM414 – RM534 | 12 |
| SepangSelangor | RM592 | RM536 – RM640 | 10 |
| BalakongSelangor | RM744 | RM613 – RM813 | 10 |
| Seri KembanganSelangor | RM713 | RM624 – RM838 | 8 |
| Kota DamansaraSelangor | RM1,090 | RM792 – RM1,222 | 7 |
| Sungai BulohSelangor | RM977 | RM786 – RM1,029 | 6 |
| Bandar SunwaySelangor | RM1,126 | RM1,065 – RM1,192 | 6 |
| Kuala LumpurKuala Lumpur | RM728 | RM714 – RM731 | 5 |
| Bandar Sri DamansaraSelangor | RM885 | RM738 – RM952 | 5 |
| Kota KemuningSelangor | RM800 | RM392 – RM940 | 5 |
| Bukit RajaSelangor | RM700 | RM509 – RM740 | 5 |
| Area | Median (RM psf)/month | Typical range (RM psf)/month | Listings |
|---|---|---|---|
| Port KlangSelangor | RM1.79 | RM1.60 – RM1.91 | 350 |
| Shah AlamSelangor | RM2.27 | RM1.81 – RM2.43 | 53 |
| KaparSelangor | RM2.00 | RM1.82 – RM2.13 | 37 |
| NilaiNegeri Sembilan | RM1.65 | RM1.15 – RM1.87 | 26 |
| SubangSelangor | RM2.23 | RM2.00 – RM2.46 | 24 |
| Telok Panglima GarangSelangor | RM1.70 | RM1.69 – RM1.80 | 14 |
| GlenmarieSelangor | RM2.91 | RM2.48 – RM3.85 | 13 |
| Bandar Puteri KlangSelangor | RM1.80 | RM1.70 – RM2.24 | 10 |
| PuchongSelangor | RM2.37 | RM2.25 – RM2.46 | 7 |
| BantingSelangor | RM1.90 | RM1.80 – RM2.01 | 6 |
| Petaling JayaSelangor | RM2.74 | RM2.66 – RM2.80 | 6 |
| Puncak AlamSelangor | RM1.94 | RM1.94 – RM2.14 | 5 |
| Area | Median (RM psf) | Typical range (RM psf) | Listings |
|---|---|---|---|
| Port KlangSelangor | RM90 | RM70 – RM110 | 158 |
| BantingSelangor | RM55 | RM46 – RM85 | 30 |
| Telok Panglima GarangSelangor | RM79 | RM47 – RM85 | 21 |
| KaparSelangor | RM89 | RM70 – RM110 | 17 |
| Shah AlamSelangor | RM154 | RM106 – RM251 | 16 |
| JenjaromSelangor | RM106 | RM65 – RM120 | 9 |
| IjokSelangor | RM45 | RM36 – RM61 | 8 |
| Puncak AlamSelangor | RM75 | RM65 – RM78 | 8 |
Based on live listings in July 2026, median factory asking prices in the Klang Valley range from about RM324 psf (Telok Panglima Garang) to RM1,126 psf (Bandar Sunway). Newer detached factories in prime industrial parks command the upper end; older link factories in outer areas sit at the lower end.
Median asking rents currently range from about RM1.65 psf/month (Nilai) to RM2.91 psf/month (Glenmarie). Rents vary with ceiling height, power supply, loading bays and floor loading, not just location.
Asking prices. They are computed as medians from live listings, with outliers and thin samples removed. Transacted prices usually close somewhat below asking, so use these figures as a starting benchmark for negotiation.
The medians are recomputed automatically from active listings, at least monthly and usually more often. The date in the page title reflects the current data.
Every figure comes from real listings you can view today.