// Adds dimensions UUID, Author and Topic into GA4
Sunday, August 16, 2026
28.6 C
Singapore

Analyst predicts over 500 flats will be resold for more than S$1M in 2024

SINGAPORE: As prices in the resale property market continue to climb, one real estate analyst has predicted that over 500 Housing and Development Board (HDB) flats will fetch prices exceeding a million dollars in 2024.

This prediction follows the recent sale of a 5-room Design, Build and Sell Scheme (DBSS) flat in Toa Payoh, marking a new record for the “most expensive HDB flat” ever sold. Situated across levels 40 to 42 at 139A Lor 1 Toa Payoh, the premium public housing unit commanded an impressive sum, selling for over S$1.568 million.

As of Jan 26, 56 HDB flats have already crossed the million-dollar threshold.

Huttons Asia’s Senior Director of Data Analytics, Lee Sze Teck, told Singapore Business Review that this figure could surge nearly tenfold by the year’s end, indicating a growing trend of million-dollar flats in Singapore.

Mr Lee attributed this surge to rising owner expectations, fueled by witnessing neighbours achieving lucrative sales.

He also pointed to a policy change in flat classification from October 2024, allowing owners to hold firm on asking prices as their flats will no longer carry resale restrictions.

The anticipated increase in million-dollar HDB flat sales raises questions about affordability and market dynamics.

As Singaporeans adjust to this evolving real estate landscape, industry players and policymakers may face new challenges in maintaining a balanced and accessible housing market.

- Advertisement -

Hot this week

Too many choices, too many deal-breakers? Singaporeans say dating apps are making love harder

Some Singaporeans think dating apps have given people too many choices, making it easier to reject, ghost and move on to the next match.

SG employee frustrated as colleague takes 3-5 days of MC almost every month: ‘It can get pretty exhausting’

The employee says he doesn't mind the MC — he minds what happens to the work afterwards.

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks