Why are prime shop lots in KL and Selangor almost never vacant?

Why are prime shop lots in KL and Selangor almost never vacant?

KL had only 10 unsold completed shops in 2025. Why ground floors in mature hubs re-let quietly, and what makes even a prime row go empty.

Published 14 Nov 2026
Written by
Tok Ginstee
Tok Ginstee
REN 37505 · CID Realtors Sdn Bhd (E (1) 1855)
Short answer

Short answer

Prime ground-floor shops in KL and Selangor stay let because their number is fixed while demand keeps queuing. When a tenant gives notice, the next one usually signs before the unit is ever advertised. National data backs this up: NAPIC counted only 10 unsold completed shops in the whole of Kuala Lumpur in 2025. A prime row goes quiet only when the rent outruns what tenants can earn.

Is there really no supply problem for shops in Malaysia?

Is there really no supply problem for shops in Malaysia?

There is, but it sits in the wrong places for the national headline to matter to a prime landlord. NAPIC's Laporan Status Pasaran Harta Tanah 2025 (published 2026) counted 6,492 unsold completed shops nationally, worth RM5.46bn, up 12.4% in volume on 2024. By H1 2026 that fell to 6,124 units worth RM4.67bn (NAPIC, Laporan Pasaran Harta H1 2026, Sep 2026).

Look at where those shops are:

State (NAPIC 2025) Unsold completed shops Value
WP Kuala Lumpur 10 units RM3.50m
Selangor 514 units RM657.04m
Johor 1,146 units RM1,069.15m

NAPIC also shows that 49.3% of unsold shops had been on the market for 5 to 10 years and 33.7% for over 10 years. This is old stock stuck in specific projects, mostly newer townships. Our post on why new township shops stay unsold explains the pattern.

Why is the ground floor of a mature hub a fixed supply?

Why is the ground floor of a mature hub a fixed supply?

Nobody builds a new row inside SS2 Petaling Jaya, TTDI or Sri Petaling. The land is taken. Every shopfront facing the main road, every corner and every unit beside the bank or the busiest kopitiam already exists, and there are only so many of them.

NAPIC says Malaysia had over 562,000 existing shops at end-June 2026, with nearly 22,000 more incoming. Almost all the new ones are in new townships. None of them adds a shopfront to an established street where the residents, offices and evening crowd are already in place.

What happens on the day a prime tenant gives notice?

What happens on the day a prime tenant gives notice?

From the owner's side, this is the part that keeps a good shop full. Malaysian commercial tenancies usually require three months' written notice (LH Low & Associates). In our experience as hub agents, that window is when the unit changes hands, off-market:

  • the landlord calls the agent he trusts, or the brand that asked last year
  • a neighbour who wants to expand puts in an offer
  • chain expansion managers, who keep lists of rows they want, hear about it within days
  • the outgoing tenant tries to sell the business with a goodwill fee (顶手费)

This is agent experience, not a measured statistic. No one publishes a "re-let time" for Malaysian shophouses. But it is why our earlier post on why you cannot find prime shops on PropertyGuru concludes that most of what you see online is the stock that did not let quickly.

Why are chains always queuing for the same rows?

Why are chains always queuing for the same rows?

Because a brand's expansion plan is a list of streets, not a list of shops. CBRE | WTW's Tan Ka Leong told The Edge (29 Jul 2026) that "prime rows and corner units" continue "to outperform secondary shoplots", with "firmer leasing sentiment" for well-positioned ground floors in Kuchai Lama and Sri Petaling. A local agent in the same article said: "If their shop is in a prime spot, it should not be an issue getting a new tenant due to high demand."

Malls show the same appetite. Henry Butcher's HB Perspective 2026 reports Klang Valley mall occupancy rising from 75.8% in 2024 to 83.7% at Q3 2025, with landlords filling space with foreign F&B brands. Many of those brands then look for street shops too. See how chain brands choose shop locations.

Why is goodwill evidence that a shop is prime?

Why is goodwill evidence that a shop is prime?

A tenant can only charge a goodwill fee if someone is willing to pay to take over the spot. Malaysian takeover adverts show, for example, a 2,390 sq ft ground-floor drinks shop in Bandar Mahkota Cheras asking RM80,000 goodwill at RM8,000 a month rent, and F&B takeovers at RM68,000 to RM80,000 (individual adverts, market evidence only). Weak locations have no goodwill. They have "rent-free months" instead.

What do asking rents look like in these hubs?

What do asking rents look like in these hubs?

MCE analysis of recent portal adverts, Nov 2026: last 6 months, shop types only, bait and duplicate adverts removed, middle half of asking prices.

Hub Rent adverts (n) Asking rent per month
SS2 Petaling Jaya 78 RM10,000 to RM17,000
TTDI 32 RM11,500 to RM23,000
Kuchai Entrepreneurs Park 32 RM10,000 to RM13,000
Bandar Puteri Puchong 127 RM8,000 to RM17,500

Compare current ranges for every hub on the shop rent index.

So can a prime shop ever sit empty?

So can a prime shop ever sit empty?

Yes, and the owner usually causes it. Oriental Daily (1 Jun 2026) reported that in Bandar Puteri Puchong vacancies rose after rents jumped by up to 50%. Zone 1 and 2 intermediate units ask RM12,000 to RM14,000 a month, and some long-running F&B tenants moved to Zone 5 at about RM5,000 to RM6,000. Nanyang (7 Jun 2026), quoting Polygon Properties' Jason Cho, called this "rent rigidity": when a high-paying tenant leaves, the landlord holds out for the same rent and the vacancy drags on.

The lesson for owners is simple. A hub stays full while its rents stay within what tenants' sales can carry.

Owner's checklist: how to keep a prime shop let

  • Ask the outgoing tenant for notice in writing and start marketing on day one of the notice period, quietly.
  • Keep a short list of brands and neighbours who asked about your row.
  • Price against recent signed deals in your row, not the highest asking rent online.
  • Decide which trades you will accept before the calls start.
  • If the unit is still empty after the notice period, review the rent before you blame the location.

Our landlord page explains how we match owners with tenants before a unit goes online.

Written by Tok Ginstee (REN 37505), CID Realtors Sdn Bhd (E (1) 1855). Updated November 2026.

FAQ

Frequently asked questions

Is it hard to rent out a shop lot in Malaysia?

It depends on the row. Ground floors in mature hubs such as SS2, TTDI or Sri Petaling usually re-let during the three-month notice period. Shops in new townships with many empty units can take far longer, which is why most of NAPIC's 6,124 unsold shops in H1 2026 sit outside established hubs.

How many unsold shops are there in Kuala Lumpur?

NAPIC's 2025 status report counted only 10 unsold completed shops in WP Kuala Lumpur, worth RM3.50m. Selangor had 514 and Johor 1,146. National unsold shops then fell to 6,124 units in H1 2026.

Why do some prime shops stay empty for months?

Usually because the asking rent is above what tenants' sales can support, or the landlord is holding out for one trade. Oriental Daily reported rising vacancies in Bandar Puteri Puchong after rents jumped up to 50% in June 2026.

What does a goodwill fee tell you about a shop location?

A goodwill or takeover fee (顶手费) only exists where people compete for the spot. Takeover adverts for ground-floor F&B shops in the Klang Valley often ask RM68,000 to RM80,000. A location with no goodwill and offers of rent-free months is usually weaker.

The best shops in prime hubs never go online

Every shop and price on this site is a market range, so you know what an area costs. Prime ground-floor units in busy hubs are usually let or sold quietly, before any banner or portal advert, and we offer them first to people who have already told us what they need. If you want to rent, buy or sell in a prime area, WhatsApp us your area, size, budget and trade, and we will send matching units as soon as they come up.

Free location advice: Not sure where your brand fits? Tell us your trade, target customers and budget, and we will recommend the hubs and streets that suit you best, free of charge.

Free location advice

Why work with MCE:for tenantsfor buyers and investorsfor landlords

More insights