Investment Published 1 June 2026 • 19 min read

KL vs Johor Bahru Property 2026: Prices, Rules, Supply

Kuala Lumpur or Johor Bahru in 2026? Official NAPIC prices and unsold stock, foreign-buyer rules and fees in each, RTS Link status, and who each city suits.

KL vs Johor Bahru Property 2026: Prices, Rules, Supply

The short answer

As at October 2026, Kuala Lumpur is the market to buy if you want something to hold for years and sell to a wide pool of local buyers. Johor Bahru is the market to buy if you have a specific reason to be close to Singapore, such as a cross-border job or family, and you are prepared to choose the building very carefully.

The foreign-buyer floor is RM 1,000,000 in both. Johor adds an approval levy of 3% of the price or RM 30,000, whichever is higher. Stamp duty and real property gains tax are the same in both, because they are federal.

The official numbers show two different markets. NAPIC's average home price in Q2 2026 was RM 825,282 in Kuala Lumpur and RM 489,881 in Johor. Johor had 9,946 unsold completed serviced apartments in H1 2026, the most of any state. The RTS Link is now expected to start in February 2027. To see one KL option and one JB option side by side at your budget, WhatsApp Shyan Yee at +60 17-279 8932. Want me to work it out for your own case? WhatsApp +60 17-279 8932.

Kuala Lumpur and Johor at a glance

Kuala LumpurJohor
Average price, all homes (Q2 2026, preliminary)RM 825,282RM 489,881
Average price, high-rise units (Q2 2026, preliminary)RM 562,326RM 279,399
Average price, terraced houses (Q2 2026, preliminary)RM 977,286RM 479,396
Serviced apartment average, per square metre (Q2 2026, preliminary)RM 8,876 (about RM 825 psf)RM 6,338 (about RM 589 psf), Johor Bahru
Residential transactions, H1 20266,618, worth RM 6.11 billion17,871, worth RM 9.10 billion
Change in number of transactions on H1 2025Up 2.4%Down 15.1%
Unsold completed residential units, H1 20263,6874,222
Unsold completed serviced apartments, H1 20266,3439,946
New residential launches, H1 20261,610 units6,697 units
Minimum price for a foreign buyerRM 1,000,000RM 1,000,000
ApprovalConsent from the land authorityState authority approval
Extra state charge for a foreign buyerNo percentage levy in the federal guideline3% of the price or RM 30,000, whichever is higher, plus RM 2,000 per title
Stamp duty and RPGTFederal ratesSame federal rates

The price and transaction figures come from NAPIC's H1 2026 reports. NAPIC counts serviced apartments separately from residential units, which is why they have their own rows. The per-square-foot figures are converted from NAPIC's per-square-metre averages. The serviced apartment index covers the Johor Bahru market, while the other Johor rows cover the whole state. Not sure which one here suits you? WhatsApp +60 17-279 8932.

Prices: what the official averages say

NAPIC's Malaysian House Price Index is the official benchmark. For Q2 2026, which NAPIC marks as preliminary:

TypeKuala LumpurJohorMalaysia
All homesRM 825,282RM 489,881RM 506,317
High-rise unitsRM 562,326RM 279,399RM 383,864
Terraced housesRM 977,286RM 479,396RM 491,820
Index change, Q2 2026 on Q2 2025Up 2.7%Up 3.6%Up 0.9%

Within Kuala Lumpur the high-rise average varies by region: RM 611,069 in KL Central, RM 578,009 in KL North and RM 415,242 in KL South. NAPIC does not publish a separate high-rise split for Johor Bahru in this report.

What the gap means in ringgit: the average Kuala Lumpur home costs RM 335,401 more than the average Johor home (RM 825,282 against RM 489,881). For high-rise units the gap is RM 282,927, and the Johor average of RM 279,399 is about half the Kuala Lumpur average of RM 562,326. Terraced houses show the widest gap: RM 497,890, with the Kuala Lumpur average about twice the Johor one.

Those index changes describe the past twelve months, not the next twelve.

Averages against new-launch prices

This is the part that most comparisons skip. An average covers every unit that changed hands, old and new. A new launch is priced on its own terms. The NAPIC serviced apartment average in Johor Bahru works out at about RM 589 psf. The new launches nearest the RTS station in our database are listed at about RM 1,100 to 1,600 psf:

ProjectAreaStarting pricePrice psf (as listed)Straight-line to Bukit Chagar
Aethera ResidencesJohor BahruRM 996,200about RM 1,533about 0.37 km
Causewayz Square – AxisJB City CentreRM 580,300from RM 1,536 (gross)about 0.84 km
Arden Serviced ResidenceBukit SenyumRM 1,078,000RM 1,312 to 1,619about 0.84 km
GEN RISEJohor BahruRM 563,000RM 1,108 to 1,346about 0.9 km

Several Kuala Lumpur city-centre launches sit in the same range: DIVINE KL City Centre at RM 1,600 psf and CENTRIX at RM 1,600 to 1,850 psf (gross). So "JB is cheaper" is true of the average, but not of every new building next to the station. If you buy there, you are paying for the location, and your resale benchmark will be the market around you, not the brochure.

Supply: where the unsold stock is

NAPIC's status report for H1 2026 counts as unsold completed stock (overhang) the units that were "completed and issued with Certificate of Compliance and Completion (CCC) but remained unsold for more than nine months after it was launched for sale".

H1 2026Kuala LumpurJohorMalaysia
Unsold completed residential units3,687 (RM 1.92 billion)4,222 (RM 3.72 billion)33,094 (RM 17.78 billion)
Unsold residential units under construction2,4985,87958,611
Unsold completed serviced apartments6,343 (RM 6.41 billion)9,946 (RM 6.29 billion)23,375
Unsold serviced apartments under construction8,76710,75650,112
Unsold completed SOHO units1,8913833,866

And the pipeline behind it, from NAPIC's regional reports:

Residential supply, H1 2026Kuala LumpurJohor
Existing584,933 units958,706 units
Incoming (under construction)27,554 units37,539 units
Planned40,048 units39,259 units

Johor is the largest single holder of unsold completed serviced apartments in Malaysia, and Kuala Lumpur is not far behind. The Johor state government's own comment, quoted in NAPIC's Southern Region report and based on NAPIC data for Q3 2023, is that the unsold serviced apartments in Johor Bahru are concentrated in certain areas rather than spread across the state.

How to use these numbers: the state total tells you the risk exists, but not where. Before you buy a serviced apartment in either city, ask how many units in that building and the buildings around it are still unsold, and how many are being completed in the same two years as yours.

Foreign-buyer rules side by side

RuleKuala LumpurJohor
Minimum priceRM 1,000,000 per unit (federal guideline), landed and strata alikeRM 1,000,000 for every permitted type, from the developer or on subsale
Who approvesConsent from the land authorityState authority approval (PTG Johor)
Landed homesAllowed at RM 1,000,000 or more; the federal guideline sets no type restrictionTwo storeys or more only: terrace, cluster, semi-detached, bungalow
Quota per projectNo project quota in the federal guideline20% terrace and cluster, 30% semi-detached and bungalow, 50% apartments and serviced apartments
Not allowedBelow RM 1,000,000; low-cost and low-medium-cost homes; Malay reserve land; units set aside for Bumiputera buyersSame, plus single-storey and one-and-a-half-storey houses, shops under three storeys, and property sold at public auction
Permanent residentsCounted as a foreign interest under the federal guidelineTreated as a foreign interest
FeesNo percentage levy in the federal guidelineApplication RM 2,000 per title; approval 3% of the price or RM 30,000, whichever is higher, from 1 July 2025

Johor's approval levy was raised by Pekeliling PTG Johor Bil. 3/2025, which replaced the 2014 rate of 2% or RM 20,000 for agreements stamped from 1 July 2025. On a subsale, the 3% is worked out on the higher of the valuation office (JPPH) figure or the price in the agreement, with a minimum of RM 30,000. The same circular also provides for a serviced apartment on a commercial title below RM 1,000,000 to be sold to a foreigner only with state authority approval, with a minimum levy of RM 50,000. That is case by case, not an open door, so plan on RM 1,000,000.

In Kuala Lumpur the Ministry of Economy guideline applies. Its list of what a foreign interest may not buy has four items: property below RM 1,000,000 a unit, low-cost and low-medium-cost homes, property on Malay reserve land, and units allocated to Bumiputera buyers. It does not restrict the type of home, so a landed house at RM 1,000,000 or more is open on the same terms as a condominium, and a permanent resident counts as a foreign interest.

Example: a foreign buyer pays RM 1,200,000 for a condominium to live in. In Kuala Lumpur the taxes and government charges on top of the price are 8% stamp duty, RM 96,000, plus 0.5% of any loan. In Johor they are the same RM 96,000, plus the 3% levy of RM 36,000 and the RM 2,000 application fee: RM 38,000 more in taxes and government charges for the same price. Legal fees and registration fees come on top in both cities.

What a foreign buyer pays on a RM 1,000,000 home

ItemKuala LumpurJohor
Stamp duty on the transfer, flat 8%RM 80,000RM 80,000
Stamp duty on the loan agreement0.5% of the loan0.5% of the loan
Johor approval levy (3%, minimum RM 30,000)Does not applyRM 30,000
Johor application feeDoes not applyRM 2,000 per title

The 8% is the rate for residential property. Under the Stamp Act, as amended by the Finance Act 2025, a serviced apartment or SOHO counts as residential only when it is solely to be used as a dwelling; otherwise a foreign buyer pays the 4% rate.

Starting price is not the price a foreigner can buy at

In both cities, many projects start below RM 1,000,000 and only some units clear the line. Before you look at a project, check the top of its price range, not the starting price:

ProjectCityStarting priceTop of price rangeUnits at RM 1,000,000 or more?
DIVINE KL City CentreKuala LumpurRM 997,000RM 3,900,000Yes
Phoeniz SuitesKuala LumpurRM 1,016,400RM 1,421,600Yes, from the start
Aster HillKuala LumpurRM 569,000RM 843,300No
Aethera ResidencesJohor BahruRM 996,200RM 4,288,000Yes
Arden Serviced ResidenceJohor BahruRM 1,078,000RM 2,476,500Yes, from the start
Causewayz Square – AxisJohor BahruRM 580,300RM 954,500No

The state-by-state minimum price guide covers the other states.

Taxes are the same in both

Stamp duty. A Malaysian citizen or permanent resident pays 1% on the first RM 100,000, 2% up to RM 500,000, 3% up to RM 1,000,000 and 4% above, plus 0.5% of the loan. A buyer who is not a citizen or permanent resident pays a flat 8% on a residential transfer from 1 January 2026. The stamp duty guide has worked examples.

Real property gains tax.

Year of sale after purchaseCitizen or permanent residentNon-citizen
Years 1 to 330%30%
Year 420%30%
Year 515%30%
Year 6 onwards0%10%

When a non-citizen sells, the buyer must hold back 7% of the price (3% for a citizen seller) and pay it to LHDN within 60 days. The exception: the seller notifies the buyer of a lower tax amount before the remittance. Plan for that when you work out what you will receive on a sale.

Example: a non-citizen buys at RM 1,000,000 and sells for RM 1,200,000. The gain is RM 200,000; after the individual exemption of RM 10,000 or 10% of the gain, whichever is greater, here RM 20,000, the chargeable gain is RM 180,000. Sold in year 4, the tax is 30%, RM 54,000; sold in year 6, it is 10%, RM 18,000, before allowable costs are deducted. Unless the seller notifies the buyer of a lower tax amount before the remittance, the buyer withholds 7% of RM 1,200,000, which is RM 84,000. Both tax figures here are below RM 84,000, so if the seller notifies the buyer in time, the buyer may remit that lower amount instead. Whatever is sent counts towards the seller's tax. The same numbers apply in Kuala Lumpur and Johor.

Singapore ABSD. IRAS states that all residential properties outside Singapore are excluded when you count your properties for ABSD. A Johor home does not make your next Singapore home a second property for ABSD purposes.

The RTS Link: what is official

PointOfficial positionSource date
RouteBukit Chagar (Johor Bahru) to Woodlands North (Singapore)30 June 2025
JourneyAbout five minutes between the two stations30 June 2025
CapacityUp to 10,000 passengers per hour in each direction30 June 2025
ImmigrationCleared once, at the departure station30 June 2025
TestingFinal system tests and trial runs expected to finish by 31 December 20262 October 2026
Start of passenger serviceNow expected in February 2027, subject to independent safety certification and final approvals2 October 2026
FaresNot announced as at 21 October 2026—

The five minutes is station to station, not door to door. Example: once passenger service starts, now targeted for February 2027, the trip from Aethera Residences, about 0.37 km from Bukit Chagar in a straight line, will be a short walk, one immigration clearance at Bukit Chagar and about five minutes on the train. GEN RISE, about 0.9 km away, is more than twice as far from the station in a straight line; the train ride is still the same five minutes. The RTS opening status guide lists the straight-line distance from each JB project we cover to Bukit Chagar.

JS-SEZ and Forest City: what they are, and what they are not

  • The Johor–Singapore Special Economic Zone was signed on 6 January 2025 and exchanged at the Malaysia–Singapore Leaders' Retreat on 7 January 2025. MIDA describes it as about 3,571 square kilometres across nine flagship zones, including Johor Bahru City Centre, Iskandar Puteri, Pasir Gudang and Forest City, with a target of 100 projects in 10 years and 20,000 skilled jobs.
  • Its tax incentives are for companies and workers. Qualifying companies get a special 5% corporate tax rate for up to 15 years; qualifying knowledge workers get a 15% income tax rate for 10 years, from 1 January 2025. There is no home-buyer incentive.
  • Forest City Special Financial Zone was announced by the federal government in 2024 with its own package: a 15% income tax rate for knowledge workers, a zero tax rate for family offices and multiple-entry visas. The MM2H special economic zone category only lets participants buy new property from the developer in Forest City. The MM2H guide explains that category.

How I read it: the zone is meant to bring jobs, and jobs bring tenants, but that takes years, and the 20,000 skilled jobs are a target, not a count. I do not attach a price effect to it.

Kuala Lumpur has no equivalent single catalyst. Its demand is the existing one: head offices, government, universities and the largest pool of local buyers in the country.

Three comparisons using real projects

All prices below are starting prices as listed in our project database on 21 October 2026. Developers change price lists, so ask for the current one.

1. About RM 570,000 to 580,000: space or station. Aster Hill in Sri Petaling starts at RM 569,000, from RM 647 psf (gross), with units from 846 sq ft. Causewayz Square – Axis in JB City Centre starts at RM 580,300, from RM 1,536 psf (gross), with units from 366 sq ft. For roughly the same money, the KL suburb gives you more than twice the floor area; the JB unit gives you a location about 0.84 km in a straight line from Bukit Chagar. Neither is a foreign-buyer option, because both price ranges stay under RM 1,000,000.

2. About RM 1,000,000, for a foreign buyer. DIVINE KL City Centre starts at RM 997,000 at RM 1,600 psf, completing in 2032. Aethera Residences in JB starts at RM 996,200 at about RM 1,533 psf, completing in 2029, about 0.37 km from Bukit Chagar. Per square foot they are close. The differences are elsewhere: Aethera is freehold and DIVINE is leasehold; Aethera completes three years earlier; and in Johor the foreign buyer adds the state levy of at least RM 30,000.

3. The lower end, for Malaysian buyers. M Aurora on Old Klang Road starts at RM 339,000 at about RM 610 psf. M Minori in Kempas, JB, starts at RM 288,000 at about RM 505 psf, and M Grand Minori in Taman Pelangi at RM 437,000 at about RM 750 to 870 psf. At this level the location inside each city matters more than the city: Taman Pelangi, close to JB city centre, is listed above the Old Klang Road project per square foot, while Kempas is below it. The choice comes down to where you work.

Fees matter as much as price. Arden Serviced Residence charges RM 0.66 psf, CENTRIX RM 0.40 psf plus RM 0.04 psf sinking fund, and Ambience Residence in Sungai Besi about RM 0.30 psf before sinking fund. On a 1,000 sq ft unit, RM 0.66 psf is RM 660 a month, or RM 7,920 a year. CENTRIX's RM 0.44 psf in total is RM 440 a month on the same size, RM 2,640 a year less. The owner pays the fee whether the unit is occupied or empty.

Who should choose which

  • You live and work in the Klang Valley. Kuala Lumpur. Buy near the line you use, and check the measured distance to the station on the project page.
  • You work in Singapore and will cross most days. Johor Bahru, within about a kilometre of Bukit Chagar in a straight line. Walk the route at peak hour. Buy a home that works on today's commute, so a later RTS date costs you patience, not money.
  • You are a foreign buyer with RM 1,000,000 or more. Both are open. In Kuala Lumpur you get the widest resale pool; in Johor you pay the extra levy and should look hard at the serviced apartment supply around the building.
  • You are an investor buying to let. Kuala Lumpur if you want a tenant base that does not depend on one cross-border link. Johor Bahru only if you can name the tenant: who will rent it, from where, and what they earn.
  • You want a family asset to keep for decades. Kuala Lumpur first.

Risks to weigh

  1. Supply around the building. Johor's 9,946 unsold completed serviced apartments are concentrated in parts of Johor Bahru, and another 10,756 are unsold under construction. Kuala Lumpur's 6,343 and 8,767 are not small either.
  2. Resale pool. In a JB tower bought mostly by overseas investors, the next buyer may be the same kind of investor you are. In Kuala Lumpur, more resale buyers are local families.
  3. RTS timing. The target has already moved once, from by December 2026 to February 2027. Do not stretch your budget on a date.
  4. Currency. Your price is fixed in ringgit. If you earn in Singapore dollars, your real cost and your eventual sale proceeds move with the exchange rate.
  5. Foreign-buyer cost in Johor. At 3% of the price, with a minimum of RM 30,000, the levy is a real cost on every foreign purchase in Johor.

Official sources

The figures above were checked on 21 October 2026 against:

Price lists change; the project figures above are as at 21 October 2026. When you want a KL option and a JB option side by side, with their real prices, fees and distances, WhatsApp Shyan Yee (REN 46305, IQI Realty) at +60 17-279 8932.

Frequently Asked Questions

Is property cheaper in Johor Bahru than in Kuala Lumpur?

On NAPIC's state averages, yes. In Q2 2026 (preliminary) the average home cost RM 825,282 in Kuala Lumpur and RM 489,881 in Johor, and the average high-rise unit RM 562,326 against RM 279,399. But new launches near the RTS station in JB are listed at about RM 1,100 to 1,600 psf, which is the same range as several KL city-centre launches, so compare price per square foot, not city names.

What is the minimum price for a foreigner in Kuala Lumpur and in Johor?

RM 1,000,000 in both. In Kuala Lumpur the federal guideline applies to landed and strata homes alike, and the purchase needs consent from the land authority. In Johor the state sets RM 1,000,000 for every permitted type, landed homes must be two storeys or more, and the purchase needs state authority approval. Johor allows a serviced apartment below RM 1,000,000 only with State Authority approval and a levy of at least RM 50,000.

What extra fees does a foreigner pay in Johor that Kuala Lumpur does not have?

Johor's land office charges an application fee of RM 2,000 per title and, since 1 July 2025, an approval levy of 3% of the price in the sale agreement or RM 30,000, whichever is higher, under Pekeliling PTG Johor Bil. 3/2025. On a RM 1,000,000 home that is RM 30,000. On a subsale the 3% is worked out on the higher of the valuation office (JPPH) figure or the price in the agreement. The federal guideline sets no percentage levy for Kuala Lumpur; the purchase needs consent from the land authority.

Are stamp duty and RPGT different in Kuala Lumpur and Johor?

No. Both are federal. A foreign buyer pays a flat 8% stamp duty on a residential transfer from 1 January 2026 (a serviced apartment or SOHO counts as residential only when it is solely to be used as a dwelling; otherwise the rate is 4%), and real property gains tax for a non-citizen is 30% on a sale within five years and 10% from the sixth year. Malaysian citizens pay the 1% to 4% stamp duty tiers.

Does Johor have an oversupply problem?

In serviced apartments, the official numbers say so. NAPIC recorded 9,946 unsold completed serviced apartments in Johor in H1 2026, the highest in the country, with another 10,756 unsold under construction. Kuala Lumpur had 6,343 and 8,767. For ordinary residential units the gap is smaller, 4,222 in Johor against 3,687 in Kuala Lumpur.

Should I wait for the RTS Link to open before buying in Johor Bahru?

Buy a home that works on today's commute, not on a date. On 2 October 2026 the two governments said passenger service is expected to start in February 2027, subject to safety certification and final approvals, and the target has moved before. If the RTS is your reason to buy, stay within about a kilometre of Bukit Chagar and walk the route; the RTS opening status guide tracks the latest position.

Which is easier to resell, a property in Kuala Lumpur or in Johor Bahru?

Usually Kuala Lumpur, because more of its buyers are local families and investors, so you are not relying on one type of buyer. In a JB tower bought mostly by overseas investors, your resale buyer may be the same kind of investor you are. Ask who has bought in the building before you commit.

Does buying in Johor Bahru count for Singapore's ABSD?

No. IRAS states that all residential properties located outside Singapore are excluded when counting how many properties you own for ABSD. You still pay Malaysia's 8% foreign stamp duty and Johor's approval levy.

Do JS-SEZ tax incentives apply to home buyers?

No. The 5% corporate tax rate for up to 15 years is for qualifying companies, and the 15% income tax rate for 10 years is for qualifying knowledge workers. There is no home-buyer incentive in the JS-SEZ package.

Should a Singapore commuter buy in JB before the RTS opens?

Only if the home works for you on today's commute too. Choose within about a kilometre of Bukit Chagar in a straight line, walk the route, and buy at a price you are comfortable with if the opening date moves again.

Shyan Yee (Yee Woei Shyan), REN 46305

Written by

Shyan Yee (Yee Woei Shyan)

REN 46305 · IQI Realty Sdn Bhd · Kuala Lumpur

Licensed real estate negotiator focused on new launches in Kuala Lumpur, Selangor and Johor Bahru. Articles draw on developer material and site visits; prices and rules change, so confirm the latest before you buy.

Projects in this article

Related articles

Need Personalized Advice on Malaysian Real Estate?

Speak with licensed senior agent Shyan Yee (REN 46305) for MM2H property consultations, help with the consent from the land authority that foreign buyers need (the state authority outside KL), and a curated project shortlist.

WhatsApp Shyan Yee (+60 17-279 8932)