Malaysia Real Estate · Find, Compare, Decide — One Platform

Home › Buying and selling costs › Foreigner minimum price by state

Minimum property price for foreigners in Malaysia, state by state (2026)

Rules checked against official sources on .

Quick answer

The federal guideline sets a floor of RM1,000,000: a foreigner cannot buy a property priced below it, and each state may set a higher figure and its own conditions. Kuala Lumpur uses RM1,000,000. Selangor asks RM2,000,000 in most districts. Penang asks RM1,000,000 for a strata home on the island and RM3,000,000 for landed. Johor and Kedah use RM1,000,000. Every purchase also needs the state authority's consent.

States with a published official figure

StateMinimum priceLimits and feesOfficial source
Kuala LumpurRM1,000,000The federal floor applies. State authority consent needed.Ministry of Economy guideline, 13 July 2022
PutrajayaRM1,000,000High-rise strata homes only.Federal Territories land office, Putrajaya guideline
Selangor — Petaling, Gombak, Hulu Langat, Sepang, Klang, Kuala Selangor, Kuala LangatRM2,000,000Strata and landed strata only. Processing fee RM200 per title.Selangor land office circular 1/2014
Selangor — Hulu Selangor, Sabak BernamRM1,000,000Strata and landed strata only.Selangor land office circular 1/2014
Penang — islandStrata RM1,000,000; landed RM3,000,000State levy 3% (1.5% for island strata priced RM1,000,000 to RM1,500,000).Penang land office guideline, updated 1 August 2024
Penang — mainland (Seberang Perai)Strata RM500,000 (foreign companies RM1,000,000); landed RM1,000,000State levy 3%.Penang land office guideline, updated 1 August 2024
JohorRM1,000,000Consent fee 3% of the price or RM30,000, whichever is higher.Johor land office
MelakaStrata above RM500,000; landed above RM1,000,000Consent fee 3% or RM30,000, whichever is higher. No resale within 5 years.Melaka land office policy
Kedah (including Langkawi)RM1,000,000One figure for the whole state.Kedah land office circular 1/2014

States where we found no current official document

For Labuan, Negeri Sembilan, Perak, Pahang, Perlis, Kelantan, Terengganu, Sabah and Sarawak we could not find a current state document that states the figure, so we do not print one. In Peninsular Malaysia and Labuan the federal floor of RM1,000,000 is the least a state can ask. Sabah and Sarawak have their own land laws. Ask the state land office before you commit.

What a foreigner cannot buy anywhere

State consent and stamp duty

Under section 433B of the National Land Code a foreigner needs the state authority's approval for each purchase. From 1 January 2026 the transfer of a residential property to a foreigner is stamped at a flat 8%. Stamp duty explained →

17 Kuala Lumpur projects we track that start at RM1,000,000 or more →

Frequently asked questions

What is the minimum price for a foreigner to buy property in Malaysia?

The federal floor is RM1,000,000 and each state may set more. Kuala Lumpur RM1,000,000; most Selangor districts RM2,000,000; Penang island RM1,000,000 for strata and RM3,000,000 for landed; Johor and Kedah RM1,000,000.

What is the minimum price for foreigners in Kuala Lumpur?

RM1,000,000, and every purchase needs the state authority's consent.

What is the minimum price for foreigners in Selangor?

RM2,000,000 in Petaling, Gombak, Hulu Langat, Sepang, Klang, Kuala Selangor and Kuala Langat; RM1,000,000 in Hulu Selangor and Sabak Bernam. Only strata and landed strata property.

What is the minimum price for foreigners in Penang?

Island: RM1,000,000 for strata, RM3,000,000 for landed. Mainland: RM500,000 for strata (RM1,000,000 for foreign companies), RM1,000,000 for landed.

Do foreigners need state consent to buy?

Yes. Under section 433B of the National Land Code every purchase needs the state authority's approval, and some states charge a consent fee or levy.

Official sources

Stamp dutyLegal feesRPGTLoan eligibility calculatorProgressive payment scheduleGlossaryAll three in one calculatorMonthly cost calculator

How we check these figures →