State-Level Minimum Purchase Price
RestrictiveEach Malaysian state sets its own minimum purchase price for foreign buyers. Prices vary significantly by state, property type (strata vs landed), and specific zones.
- Kuala Lumpur: RM1 million minimum for all residential property types
- Selangor: RM2 million for landed (Zones 1-2), RM1.5 million for strata (Zones 1-2), RM1 million (Zone 3)
- Penang Island: RM1 million for strata, RM3 million for landed
- Penang Mainland: RM500,000 minimum
- Johor: RM1 million (with exceptions in designated international zones like Medini Iskandar)
- Sabah & Sarawak: RM500,000–RM1 million depending on district
- Most other states: RM1 million minimum
- These thresholds are set by State Authority and can change without federal notice



