Skip to main content
🇲🇾 11 years in Malaysian property · Every figure sourced and dated
Buying Guide · Stage 1: Before you book

How to Choose an Area in Johor Bahru or Kuala Lumpur: A Data-Based Method

How to choose where to buy property in Johor Bahru or KL is a question no Malaysian official dataset answers directly. No government body ranks areas by investment merit, and none publishes a price forecast. What you can do is lay out five layers of published data – supply, prices, access, jobs and rental demand – narrow the field to two or three areas, and make the trade-off yourself. This is that method, with every figure dated and sourced, and with the gaps named.

5 layers of published dataNAPIC H1 2026Transport: official status onlyNo rankings, no forecastsVerified 2026-09-20

Short answer

Choosing an area in Johor Bahru or KL is a data exercise, not a ranking: no Malaysian authority rates areas or forecasts prices. Check five published layers – NAPIC’s H1 2026 overhang (Johor leads every state at 4,222 homes and 9,946 serviced apartments), the price indices, each transport project’s official status and date, DOSM population and income, and the live rental listings in your own block.

Key numbers at a glance

National residential overhang (H1 2026)33,094 units, up 8.6% on H2 2025 (NAPIC)
Johor / KL residential overhang4,222 / 3,687 units (Johor highest of any state)
Serviced-apartment overhang (H1 2026)Malaysia 23,375; Johor 9,946; KL 6,343
NAPIC definition of overhangCompleted, CCC issued, unsold 9+ months after launch
MHPI average transacted price (Q2 2026P)Malaysia RM506,317; Johor RM489,881; KL RM825,282
Serviced Apartment Price Index (Q2 2026P)Johor Bahru 115.6, RM464,161 a unit; 3 cities only
RTS Link opening dateNot jointly announced as at 18 Aug 2026; LTA 'end of 2026' vs Malaysia 'January 2027'
Malaysian residential rental indexDoes not exist (NAPIC covers retail and office rents only)

Key points in 30 seconds

  • No Malaysian authority ranks areas and none publishes a house-price forecast, so every ‘best area’ claim you read is an opinion, not data.
  • Supply: NAPIC’s H1 2026 Property Market Status Report shows 33,094 completed unsold homes nationally (up 8.6% on H2 2025), Johor 4,222 and KL 3,687; serviced apartments 23,375 nationally, Johor 9,946 and KL 6,343 – Johor leads every state on both.
  • Prices: two indices, not one. MHPI Q2 2026P average transacted prices are Malaysia RM506,317, Johor RM489,881, KL RM825,282; the separate Serviced Apartment Price Index covers only Klang Valley, Johor Bahru (115.6, RM464,161 a unit) and Penang Island.
  • Access: as at 18 August 2026 Malaysia and Singapore had still not jointly announced an RTS Link opening date or fare, and as at late September 2026 no Klang Valley urban rail line had begun construction.
  • Rental demand: Malaysia publishes no residential rental index and no official rental yield series at all – the honest proxies are named third-party surveys and listing-level evidence for your own block.

The method: five layers of published data, and no ranking

In eleven years as an agent the question I get most is which area is best. The honest answer is that no Malaysian dataset answers it. NAPIC publishes supply and prices, DOSM publishes population and income, the transport ministries and Singapore’s LTA publish project status, MIDA publishes approved investment. None of them scores an area, and none of them publishes a price forecast. So the method below lays out what you can check, and says plainly what each layer cannot tell you.

The five checkable layers, and where each one stops
LayerOfficial source (latest edition)What it tells youWhat it does not
SupplyNAPIC Property Market Status Report, H1 2026Completed unsold, unsold under construction and unsold not constructed, national and by stateNo Johor Bahru district figure – the published geography is the state
PricesNAPIC Malaysian House Price Index (MHPI) Q1-Q2 2026P; Serviced Apartment Price Index (SA-PI) Q1-Q2 2026PState average transacted prices; serviced-apartment index for three citiesThey are averages, not medians, and not the price of the block you are viewing
AccessLTA, the Transport Ministry, state government, parliamentary answersEach project’s official status, date and specificationNo official source links any line to any price movement
Jobs and zonesJS-SEZ agreement, MIDA guidelines and approved-investment tables, IRDASignature dates, who the incentives are for, approved investment by stateApproved is not realised, and MIDA’s table carries no job figures by state
Population and incomeDOSM Current Population Estimates 2026; Household Income Survey 2024State population and household incomeNothing below state level

A sixth layer – rent – simply does not exist in official form. Malaysia publishes no residential rental index; NAPIC’s rental indices cover shopping centres and purpose-built offices only. That gets its own section below.

Louis’s note: this article will not tell you which area is best and will never say an area ‘will’ grow. Where my own judgement appears, I label it as opinion. Keep data and opinion apart and you will not end up paying money for somebody else’s view.

Layer 1 – supply: how to read NAPIC's property overhang figures

What 'overhang' actually means

NAPIC’s definition in the Property Market Status Report is narrow: property completed and issued with a Certificate of Completion and Compliance (CCC) that has remained unsold for more than nine months after it was launched for sale. The two companion categories are ‘unsold under construction’ and ‘unsold not constructed’. So overhang is not ‘slow-moving’ and not ’empty’ – it is finished stock competing with you today for the same buyers and tenants.

Completed unsold (overhang), H1 2026 – NAPIC Property Market Status Report
AreaResidential (units)Serviced apartments (units)
Malaysia33,094 (RM17.78 bil)23,375
Johor4,222 (RM3.72 bil)9,946
Kuala Lumpur3,687 (RM1.92 bil)6,343
  • National residential overhang rose 8.6% from 30,471 units in H2 2025; the serviced-apartment overhang rose 24.7% from 18,752 units.
  • Johor leads every state on both counts. Its serviced-apartment overhang (9,946) is more than double its completed-home overhang (4,222) – and serviced apartments are precisely what the Johor Bahru city-centre and checkpoint-adjacent launches have been.
  • Divide the published figures and Johor’s overhang sits in more expensive stock: roughly RM881,000 a unit (RM3.72 bil / 4,222) against KL’s RM521,000 (RM1.92 bil / 3,687). That is arithmetic from the published numbers, not an explanation of why.
  • Two sources conflict on value, so here are both: NAPIC’s Status Report extract puts the national serviced-apartment overhang at RM16.28 billion; the Finance Minister II’s statement reported on 10 September 2026 puts it at RM19.33 billion. The unit counts agree at 23,375; the values do not, so this page publishes no single value figure.

Johor's full unsold pipeline – do not stop at the 'completed' column

NAPIC’s Southern Region Property Market Report H1 2026 splits Johor’s unsold stock three ways. Residential: completed 4,222 + under construction 5,879 + not constructed 2,788 = 12,889 units. Serviced apartment / SOHO: completed 10,329 + under construction 10,986 + not constructed 6,501. The same report records that Johor had the strongest growth in completions, from 4,385 units to 7,474 (+70.4%).

On the demand side, from the same report: Johor recorded 17,871 residential transactions in H1 2026, down 15.1% year on year, worth RM9.097 billion, down 7.7%. Rising unsold stock alongside falling transaction volume is what the published data shows. I am not going to forecast next year’s prices from it, and no official source does either.

A second conflict, recorded rather than resolved: Johor’s completed serviced-apartment overhang is 9,946 in the national table and 10,329 in the Southern Region report. The likely explanation is that the regional table combines serviced apartments with SOHO while the national one does not – but no reachable source says so. Attribute whichever figure you use to its report, and do not average them.

What an overhang number does and does not tell a buyer

  • It tells you how much finished stock of your product type is competing with you in your state right now. If you are buying a serviced apartment, read the serviced-apartment column, not the residential one.
  • It does not tell you which street. NAPIC’s overhang tables publish at state level and the Southern Region report carries no Johor Bahru district breakdown, so any ‘Johor Bahru overhang’ figure you see online is not a NAPIC publication.
  • It does not tell you how your block is selling. That is a project-level question you answer by counting the live sale and rental listings in that building yourself.
  • It does not tell you the future. A high overhang is not a prediction of falling prices, and a low one is not a prediction of rising prices. It is today’s inventory.

For a new launch, check the developer and the project separately – see how to check a developer and the KPKT licence register. For subsale, see subsale due diligence.

Reading the wrong column costs you after handover, not before

The commonest error is buying a serviced apartment while reassuring yourself with the residential overhang. In H1 2026 Johor had 4,222 completed unsold homes but 9,946 unsold serviced apartments – read the wrong column and you underestimate your competition by more than double. The second is paying a premium for a line that has not opened: as at 18 August 2026 the RTS Link opening date was still not jointly announced. Reading the right column is free; overpaying is not. See total buying costs.

Ask Louis directly
Send me the two or three areas and project names you are weighing up and I'll put the matching overhang figures, the right price index and the current rental listings for those blocks into one table for you.

I'll put together a free side-by-side sheet for your shortlisted areas: the NAPIC overhang figure for each (with the period and product category stated), the applicable price index, and the current count and listing age of rental ads in the specific blocks you name.

Layer 2 – prices: two NAPIC indices, and the one thing you must check yourself

Malaysian House Price Index (MHPI), Q2 2026P – NAPIC / JPPH
AreaIndexAverage transacted priceAnnual growth
Malaysia234.7RM506,317+0.9%
Johor313.9RM489,881+3.6%
Kuala Lumpur207.8RM825,282+2.7%

Two limits you have to carry with these numbers. First, they are average transacted prices, not medians. NAPIC’s MHPI series publishes averages, and averages are pulled up by the top of the market, so using one as ‘what a typical buyer faces’ overstates it. Second, the MHPI does not cover serviced apartments. If you are looking at a Johor Bahru city-centre serviced apartment, that row is not your product.

Serviced Apartment Price Index (SA-PI), Q2 2026P – base Q1 2018 = 100
MarketIndexAvg price per sq mAvg price per unitAnnual growth
Kuala Lumpur106.1RM8,876RM768,926+1.8%
Johor Bahru115.6RM6,338RM464,161+2.6%
Penang Island125.1RM6,621RM906,721+1.0%

The SA-PI is the only NAPIC residential index published at city level, and it covers three markets only: Klang Valley, Johor Bahru and Penang Island. There is no Malaysia-level SA-PI. Say ‘Johor Bahru’ when you quote SA-PI and ‘Johor’ when you quote MHPI – they are different geographies and mixing them is the commonest error in this topic.

Where to check real transacted prices

  • NAPIC Open Sales Data (Data Transaksi Terbuka) is free and covers residential, commercial and industrial transactions, alongside a Data Visualisation page and a Permohonan Data request channel for anything outside the open release.
  • Its limit has to be said out loud: it is a dataset, not an address lookup. It is not searchable by address or by development, so you cannot use it to find what the unit next door sold for.
  • Third-party portals resurface the same JPPH data in searchable form. They are a convenience layer over the same source, not independent data – treat a portal figure accordingly.
  • For a price specific to your block you still need a valuation. See property valuation and transacted prices.

Put price next to income

DOSM’s Household Income Survey 2024 (released 8 October 2025) gives a national median household income of RM7,017 a month (mean RM9,155), Kuala Lumpur RM10,805 and Johor RM7,712. Divide NAPIC’s average transacted price by twelve times the median household income and you get roughly 5.3x in Johor, 6.4x in KL and 6.0x nationally.

That ratio carries an asterisk. The numerator is an average price (NAPIC) and the denominator is a median income (DOSM). They are different statistical measures, so the ratio is a rough state-to-state comparison, not a rigorous affordability metric. I show the arithmetic so you can see exactly what it is made of. For what your own salary supports, see how much house your salary can buy.

Layer 3 – access: official status and dates only, never 'will grow'

The RTS Link (Bukit Chagar to Woodlands North): what is officially established

  • Stations Bukit Chagar (Johor Bahru) to Woodlands North (Singapore); about 4 km; journey time about five minutes; capacity up to 10,000 passengers per hour per direction at peak – Singapore’s Land Transport Authority, page last updated 5 May 2025.
  • Operator: RTS Operations Pte Ltd, a joint venture of Malaysia’s Prasarana and Singapore’s SMRT.
  • Transport Minister Anthony Loke has added: expected daily ridership about 40,000 at launch, 10 security screening lanes, 18 baggage scanners and 100 e-gate lanes, and driverless trains.
  • Singapore completed Woodlands North station in September 2026.
The opening date is not jointly confirmed – do not treat any date as fixed. On 18 August 2026 Loke said: ‘As this is a bilateral project between Malaysia and Singapore, the official announcement in terms of the actual date of operation will be announced together with my counterpart soon. We cannot make any unilateral announcements.’ LTA’s page (updated 5 May 2025) says passenger service is targeted to commence at the end of 2026; Malaysian ministerial statements point to completion in December 2026 and operations from January 2027. Two official positions, both recorded here. Fares were also unannounced as at 19 August 2026.

Separately, Loke approved an RM60 million link bridge connecting Bukit Chagar station to the KTM station at JB Sentral, with construction expected to take about 12 months. No start date, contract award or completion date was given, so nobody can honestly say it will be ready for the RTS opening.

Klang Valley: which line is actually under construction?

  • LRT3 Shah Alam Line is open. Passenger service began 29 June 2026, officially launched by the Prime Minister on 28 June 2026, with free rides through 31 July 2026. (This page publishes no LRT3 station count or route length – I have no operator page to cite for it.)
  • MRT3 Circle Line: scheme approved, not under construction. The Final Railway Scheme was approved by the Transport Minister on 17 July 2025: 51.6 km, 10 interchange stations, capacity up to 25,000 passengers per hour per direction, a full journey of about 73 minutes, and a land-acquisition target of end-2026 with lots reduced from 1,012 to 690. No construction contract has been awarded and no operations date exists. The ‘2026’ in the headlines refers to land acquisition, not opening.
  • As at 29 September 2026 no Klang Valley urban rail line could be identified as under construction. The MRT Kajang and Putrajaya lines, the LRT network and the Monorail are in operation. Check mrt.com.my and myrapid.com.my yourself for the current position.

Johor Bahru E-ART: announced, funded in principle, not built

Johor’s public works, transport, infrastructure and communications committee chairman announced three elevated Autonomous Rapid Transit lines on 14 May 2024: 32 stations across more than 50 km – Iskandar Puteri 14.78 km, Skudai 18.8 km, Tebrau 14 km. Two cost figures exist and both belong on the page: close to RM7 billion (state exco, May 2024) and about RM10 billion (parliamentary reporting, July 2026). On 2 July 2026 Parliament was told the financing structure was still being finalised. No construction start and no opening date have been announced, and the earlier suggestion that the E-ART would be synchronised with the RTS Link comes from the 2024 announcement and is not supported by the 2026 status.

On the older Iskandar Malaysia BRT: no official statement reachable says it was cancelled, and none says it was formally replaced by the E-ART. So this page says neither. Unclear status gets written as unclear status.

How to judge a location's access without a new line

  1. Price the commute you can use today. Drive or ride it at peak, in both directions, and time it on your phone. For a cross-border commute, do a Monday morning and a Friday evening.
  2. Insist on two ways out. A neighbourhood served by a single arterial road jams as one unit, and that affects a tenant far more than a line that has not opened.
  3. Count what already operates: highway access points, the nearest KTM station, bus routes, distance to the checkpoint. These are verifiable today.
  4. Ask the people already living there. Tenants in the same block and the management office know which hour is the bad one. It costs nothing.
  5. Treat any project as upside, not as the basis of the price. (My opinion, not data: if a seller’s asking price only makes sense on the assumption that a line will open and lift values, what you are buying is the expectation.)
Louis’s note: I will not write that the RTS Link, MRT3 or the E-ART ‘will lift’ prices anywhere, because no source supports it. A project’s status is a fact. A price index is a fact. Joining them with a causal verb turns both into a forecast, and forecasts are what people pay too much for.

Layer 4 – jobs and economic zones: JS-SEZ, Iskandar, population and income

JS-SEZ: what was actually signed on 7 January 2025

  • The Johor-Singapore Special Economic Zone Agreement was signed and exchanged by Singapore and Malaysia on 7 January 2025. The zone comprises nine flagship areas and eleven priority sectors: manufacturing, logistics, food security, tourism, energy, digital economy, green economy, financial services, business services, education and health.
  • The published targets are 50 projects in the first five years, 100 cumulatively within ten years and 20,000 skilled jobs. These are targets, not achievements – keep the word ‘target’ in the same sentence.
  • The incentive package was announced by the Ministry of Finance and the Johor state government on 8 January 2025, effective from 1 January 2025, with MIDA accepting applications from 1 January 2025 to 31 December 2034. Headline rates: a special corporate tax rate of 5% for up to 15 years for qualifying activities, and 15% for 10 years for eligible knowledge workers.
  • MIDA’s Guideline JSSEZ V2 names the nine flagships as Johor Bahru city centre, Iskandar Puteri, Tanjung Pelepas, Pasir Gudang, Senai, Sedenak, Desaru, the Pengerang Integrated Petroleum Complex and the Forest City Special Financial Zone. A widely cited law-firm list of the same nine differs on four names (Tanjung Langsat-Kong Kong, Senai-Skudai, Kulai-Sedenak, Desaru-Penawar). I publish MIDA’s, because that is the document a company applies under – but the discrepancy belongs on the page too.
The line the marketing leaves out: the JS-SEZ incentives are corporate and knowledge-worker income tax incentives, not property incentives. No special foreign-ownership rule for residential property in the JS-SEZ exists; Johor’s ordinary minimum prices, state consent and levy apply – see the full foreign-buyer cost. I also could not verify that the JS-SEZ incentives or its flagship boundaries have been gazetted, so this page does not describe them that way.

Iskandar Malaysia, in IRDA's own words

Per IRDA’s own About page: Iskandar Malaysia covers 2,300 sq km, was created in 2006 as the first economic region established in Malaysia, and spans five local authorities – Johor Bahru City Council (MBJB), Iskandar Puteri City Council (MBIP), Pasir Gudang City Council (MBPG), Kulai Municipal Council (MPKu) and Pontian Municipal Council (MPPn). The current plan is the Comprehensive Development Plan (CDPiii) Iskandar Malaysia 2022-2030.

Two confusions worth clearing up. First, the familiar Iskandar ‘Flagship A to E’ labels do not appear on IRDA’s current About page at all – they come from annual reports of the 2009-2015 era and from property media, so this page does not present them as IRDA’s current framework. Second, the JS-SEZ ‘Flagship A to G’ in the tax guideline is a different scheme entirely. Conflating the two is the easiest mistake to make in this topic.

Approved investment, data centres, population and income

Approved private investment, January-June 2026 (MIDA)
AreaApproved investmentProjects
JohorRM110,050.6 million1,349
SelangorRM84,625.0 million–
Kuala LumpurRM64,822.7 million–
MalaysiaRM431,080.6 million8,433
  • Approved is not realised. MIDA approves applications; the capital arrives later, or not at all. Say ‘approved investment’ every time. MIDA’s table carries no job-creation figure by state, so no job number can be drawn from it.
  • Data centres: Johor’s Menteri Besar was reported on 13 August 2025 as stating RM164.45 billion across 42 approved data-centre projects as at Q2 2025, over 6,000 high-quality jobs, and Johor accounting for 78.6% of Malaysia’s operational IT capacity. Again, approved investment. Nothing verified links data-centre capex to residential demand, rents or prices, so it is not a reason to buy a home.
  • Population (DOSM Current Population Estimates 2026, released 31 July 2026): Malaysia 34.4 million (34.2 million in 2025, +0.5%), Johor 4.2 million (+0.5%), Kuala Lumpur 2.1 million (+0.3%), Selangor 7.5 million (+0.6%). These are estimates, not a census – the last census was 2020 – and DOSM publishes them to one decimal place, so do not manufacture extra digits.
  • Household income (DOSM HIS 2024): Malaysia median RM7,017 and mean RM9,155, with an average household of 3.7 persons and 1.8 income earners; Kuala Lumpur median RM10,805 (the highest in the country), Selangor RM10,726, Johor RM7,712.

What this layer is actually for is working out who will live there and what they can pay. If your tenants will be local salaried households, Johor’s median household income of RM7,712 is your reference ceiling. If they will be cross-border commuters, you are pricing against Singapore-dollar income and a commuting cost instead – a different calculation, covered in buying in Johor Bahru as a Singaporean.

Projects I am working on

Want to see what you can actually buy?

The rules are above; these are the actual homes. Each page lists the projects I am tracking, with published price ranges and the date each figure was checked. Tell me the area on WhatsApp and I will send the current list.

Layer 5 – rental demand: Malaysia publishes no residential rental index

This section needs to be blunt, because it is where the invented numbers live: Malaysia has no official residential rental index and no official residential rental yield series at all.

  • NAPIC publishes no residential rental data. Its rental publications are the Shopping Centre Rental Index and the Purpose-Built Office Rental Index – both commercial. Its residential series (MHPI, SA-PI, the Property Market Report) are price and transaction series.
  • DOSM’s CPI does not give you rent either. The monthly release reports the group ‘Housing, Water, Electricity, Gas and Other Fuels’ – which includes utilities and fuel – and does not isolate a standalone residential rentals figure. ‘DOSM publishes rental inflation for Johor’ is not a true statement.

The three honest proxies

  1. GlobalPropertyGuide’s gross rental yield survey, Q1 2026: Malaysia average 5.27%, Johor Bahru 5.31%, Iskandar Puteri 5.78%, Kuala Lumpur 4.86%. Name the source and its method every time: these are gross yields built from asking rents and list prices, not transactions, so they read high, and the publisher itself says net yields typically run 1.5 to 2 percentage points lower. To work yours out, see how to calculate rental yield.
  2. Khazanah Research Institute’s KL rental affordability study, 12 December 2025. Using a 30%-of-income housing cost burden across 420 KL rental projects, it found that someone on RM3,687 a month could afford only 45 of them, with affordable rents falling in the RM700-RM1,100 band. It is the most solid Malaysian rent study available – and it covers Kuala Lumpur only. Do not extend it to Johor.
  3. Listing-level evidence, which is the work you should actually do. Open the rental portals and look only at the block you are buying into: how many units are advertised right now, what the rent band is for your layout, and how long each listing has been sitting. Then ask the management office how many parcels are tenanted. It is not a statistic, but it is your building’s real supply and demand.

For background: DOSM’s Basic Amenities Survey 2024 (released 24 December 2025) records 78.0% of Malaysian households owning their living quarters (76.5% in 2022) and 19.7% renting. The release gives no Johor or KL breakdown, so do not quote a state ownership rate from it.

Louis’s note: I do not give guaranteed-return or assured-rental figures, and no published Malaysian data could support one if I wanted to. If a salesperson can quote you a precise future rent, they are not working from public data. For how letting actually works and what it costs, see renting out your property and tenancy stamp duty and rental income tax.

Turning five layers into a shortlist of two or three areas

  1. 1. Fix the use and the budget before the areaOwn-stay, letting, or both? The use decides which column you read – if you are buying a serviced apartment, read the SA-PI and the serviced-apartment overhang, not the residential rows. Budget in total acquisition cost, not price: see what you need to have ready.
  2. 2. Pull the overhang for your state and your product typeOpen the latest NAPIC Property Market Status Report, find your state and your category, and write down the unit count with the period (‘H1 2026’). Remember the geography stops at the state.
  3. 3. Pull the right price indexHomes: MHPI, state level, average transacted price. Serviced apartments: SA-PI, and only for Klang Valley, Johor Bahru or Penang Island. Record index, average price, annual change and period.
  4. 4. Write each transport project as one line: status, source, dateName, official status (open / scheme approved / financing being finalised), the source, and the date of that source. If you cannot write the source, it does not go into the decision.
  5. 5. Write down who your tenant or next buyer isLocal salaried households (Johor median household income RM7,712, KL RM10,805), cross-border commuters, or students? Then count the live rental listings in that block to see how much choice that tenant already has.
  6. 6. Shortlist two or three, then verify on footVisit each at peak hour, at the weekend and at night. No dataset substitutes for this step.
  • I recorded the period and the product category for every overhang figure I am using.
  • I know my price figures are averages, not medians, and that the MHPI excludes serviced apartments.
  • Every transport project on my list has a status, a source and a date. Anything without one is out.
  • I have not connected any project to a price movement, and nobody has asked me to pay more on that basis.
  • I counted the live sale and rental listings in the specific block, and how long they have been listed.
  • I know Malaysia publishes no residential rental index, and any yield figure I quote is attributed (for example GlobalPropertyGuide’s Q1 2026 survey).
  • I drove the commute at peak, in both directions, for each shortlisted area.
  • If I am a foreign buyer, I have separately confirmed the price thresholds and consent rules – see who may buy what and where.
Louis’s note, and this part is opinion rather than data: in eleven years the most expensive mistake I have watched people make is not buying the wrong building – it is paying today for something that has not happened yet. Projects slip, policies change, and the zone incentives are written for companies. Model your cash flow on the commute you can time today, the rents advertised today and the inventory published today. If it still works, everything else is upside.
Related questions

Related questions

Why does Johor have twice as many unsold serviced apartments as unsold homes?

The published counts for H1 2026 are 9,946 completed unsold serviced apartments against 4,222 completed unsold homes – more than double. NAPIC offers no explanation and neither will I. What it means for a buyer is concrete: if you are buying a serviced apartment, the finished stock competing with you is far larger than the residential figure suggests, so assess your letting and resale prospects against the serviced-apartment column, not the residential one.

What does 'RM110 billion of investment into Johor' actually mean?

MIDA’s table for January to June 2026 shows Johor with approved private investment of RM110,050.6 million across 1,349 projects, first among the states. The operative word is approved: MIDA approves applications, and the capital arrives later or not at all. The same table carries no job-creation figure by state, so no employment number – and certainly no housing demand – can be derived from it.

How do Johor Bahru and KL compare on price to income?

Dividing the published figures: Johor’s average transacted price of RM489,881 against a median household income of RM7,712 a month is about 5.3 times annual income; KL’s RM825,282 against RM10,805 is about 6.4 times; nationally about 6.0. Note the mismatch built into it – the numerator is NAPIC’s average price and the denominator is DOSM’s median income, so it is a rough state comparison, not an affordability standard. For your own position see how much house your salary can buy.

How often should I refresh this data when comparing areas?

Follow the publication cycle. NAPIC’s half-yearly set – the Property Market Status Report, the House Price Index and the Serviced Apartment Price Index – was released for H1 2026 on 10 September 2026, so roughly every six months. DOSM’s population estimates are annual (31 July 2026) and the Household Income Survey edition in use is 2024 (released 8 October 2025). Transport status changes only when a minister or Parliament says something new. Always write the period down next to the figure.

FAQ

Frequently asked questions

What is the best area to buy property in Johor Bahru?

No Malaysian official dataset ranks areas. NAPIC publishes supply and prices at state level – the Serviced Apartment Price Index is the single exception, covering Klang Valley, Johor Bahru and Penang Island – and no government body scores districts or forecasts prices. What you can do is compare the published overhang for your product type, the relevant price index, each transport project’s official status and date, and household income, then verify the commute yourself and shortlist two or three areas. Anyone who names the best area is giving you an opinion.

How bad is the property overhang in Johor right now?

NAPIC’s Property Market Status Report for H1 2026 records Johor with 4,222 completed unsold homes (RM3.72 billion) and 9,946 unsold serviced apartments – the largest of any state on both counts. Adding unsold stock under construction and not constructed, Johor’s residential unsold inventory totals 12,889 units. Overhang has a narrow meaning: completed, CCC issued, and unsold more than nine months after launch. It tells you what finished stock competes with you today; it is a state figure with no district breakdown, and it is not a forecast.

Is it worth buying near the RTS Link, and when does it open?

As at 18 August 2026 Malaysia and Singapore had not jointly announced an opening date or a fare; the Transport Minister said explicitly that neither side can announce unilaterally. Singapore’s LTA page (updated 5 May 2025) says passenger service is targeted for the end of 2026, while Malaysian ministers point to completion in December 2026 and operations from January 2027. Two official positions, not one date. My own approach, which is opinion: price the rent on the drive time to the checkpoint you can measure today and treat the line as upside.

Which Klang Valley rail lines are under construction in 2026?

None that could be identified as at 29 September 2026. The LRT3 Shah Alam Line opened to passengers on 29 June 2026. MRT3’s Final Railway Scheme was approved on 17 July 2025 (51.6 km, 10 interchange stations, land acquisition targeted for end-2026), but no construction contract has been awarded and no operations date has been published – the ‘2026’ in headlines refers to land acquisition. The MRT Kajang and Putrajaya lines, LRT and Monorail are operating. Check mrt.com.my and myrapid.com.my for the current position.

Does the JS-SEZ give property buyers any benefit?

None that can be verified. The JS-SEZ Agreement was signed on 7 January 2025 and the incentive package was announced on 8 January 2025: a 5% corporate tax rate for up to 15 years on qualifying activities and 15% for 10 years for eligible knowledge workers, administered by MIDA with applications open until 31 December 2034. They are corporate and personal income tax incentives. No special foreign-ownership rule for residential property in the JS-SEZ exists, and Johor’s ordinary minimum prices and state consent levy still apply.

Where can I find official rental data for Malaysia?

You cannot – there is no official residential rental index and no official rental yield series. NAPIC’s rental indices cover shopping centres and purpose-built offices only, and DOSM’s CPI reports a ‘Housing, Water, Electricity, Gas and Other Fuels’ group that includes utilities rather than isolating rent. The usable substitutes are attributed third-party surveys (GlobalPropertyGuide’s Q1 2026 gross yields: Johor Bahru 5.31%, Kuala Lumpur 4.86%, from asking rents and list prices) and your own count of live listings in the specific block.

How do I check what a property actually sold for in Malaysia?

NAPIC’s Open Sales Data (Data Transaksi Terbuka) is free and covers residential, commercial and industrial transactions, with a Data Visualisation page and a Permohonan Data request channel. The catch is that it is a dataset rather than an address lookup – it is not searchable by address or development, so it will not tell you what the unit next door fetched. Third-party portals make the same JPPH data searchable but are a convenience layer, not an independent source. For your specific block, a valuation is still the answer.

Sources & verification

  1. NAPIC / JPPH — Property Market Status Report H1 2026 (overhang report)
  2. NAPIC / JPPH — Latest Publication index (all H1 2026 reports)
  3. NAPIC / JPPH — Serviced Apartment Price Index Report Q1–Q2 2026P
  4. NAPIC / JPPH — Malaysian House Price Index Q1–Q2 2026P
  5. NAPIC — Open Sales Data / Data Transaksi Terbuka
  6. Malay Mail — Unsold completed homes rise 8.6pc in H1 2026 (Finance Minister II, 10 Sep 2026)
  7. Singapore Land Transport Authority — Johor Bahru–Singapore RTS Link (page updated 5 May 2025)
  8. The Star — RTS Link fare and opening date to be announced jointly, says Loke (18 Aug 2026)
  9. Malay Mail — Transport Minister confirms LRT3 Shah Alam Line starts 29 June (22 Jun 2026)
  10. Malay Mail — MRT3 gets final nod, 51.6km Circle Line (17 Jul 2025)
  11. The Star — Johor E-ART project financing structure being finalised, Parliament told (2 Jul 2026)
  12. MIDA — JS-SEZ Tax Incentive Package and Guideline JSSEZ V2
  13. Singapore EDB — Agreement between Singapore and Malaysia on the JS-SEZ (signed 7 Jan 2025)
  14. MIDA — Approved Private Investments by State, January–June 2026
  15. IRDA — About Iskandar Malaysia
  16. DOSM — Current Population Estimates, Malaysia, 2026 (released 31 Jul 2026)
  17. DOSM — Household Income Survey Report, Malaysia and States, 2024 (released 8 Oct 2025)
  18. DOSM — Basic Amenities Survey Report 2024 (home ownership and renting rates)
  19. GlobalPropertyGuide — Malaysia gross rental yields, survey Q1 2026
  20. Khazanah Research Institute — A Quick Look at the KL Residential Rental Affordability Market (12 Dec 2025)
  21. The Sun — Johor leads data centre investments, RM164.45b approved (13 Aug 2025)

Verified: 2026-09-20. This guide is general information, not legal, tax or financial advice. Rules and rates change — confirm in writing with your lawyer, bank or the relevant authority before you sign.

Stage 1

More in this stage

Louis Koh

11 years in Malaysian property · Johor Bahru & Kuala Lumpur · English & 中文

I help local buyers and cross-border buyers from Singapore with new and subsale property. Every figure in these guides is sourced; when a rule changes, I update the page and date it.

💬 Contact Louis

Stuck on this step? Ask me directly

Send me your situation — new or subsale, budget, state, and where you are in the process — and I will tell you what to do next and what to watch for.

I'll put together a free side-by-side sheet for your shortlisted areas: the NAPIC overhang figure for each (with the period and product category stated), the applicable price index, and the current count and listing age of rental ads in the specific blocks you name.

Louis Koh · 11 years in Malaysian property · +60 10-906 6685 · replies 9am–10pm MYT

How to Choose an Area in Johor Bahru or Kuala Lumpur: A Data-Based MethodBuying Guide · Before you book
WhatsApp📞 6010 9066 685