// Adds dimensions UUID, Author and Topic into GA4
Wednesday, June 17, 2026
29.4 C
Singapore

Sales of new private homes see sharp drop of almost 60%

SINGAPORE: The Urban Redevelopment Authority (URA) has released figures revealing a significant downturn in the sale of new private homes, with numbers plummeting by a staggering 58% last month. According to the data provided by URA, only 301 units were sold in April, marking a stark contrast to the previous month’s figures.

When factoring in executive condominiums, the total number of units sold in April reached 352. However, this still represented a drastic 58% decrease compared to March’s numbers, painting a grim picture for the real estate market.

The URA data further highlights the subdued market sentiment, with developers launching a mere 278 new units last month. Despite the limited supply, one project stood out in terms of sales performance. The Botany at Dairy Farm, located on Dairy Farm Path, emerged as the best-selling project, with a total of 50 units sold in April.

The median price per square foot for The Botany at Dairy Farm was reported at $2,004, indicating a steady demand for premium properties despite the overall downturn in sales.

The decline in new home sales comes amidst ongoing economic uncertainties and measures aimed at cooling the property market. Industry experts speculate that factors such as rising interest rates and tighter lending restrictions may have contributed to the subdued demand witnessed in April.

- Advertisement -

Hot this week

Interbank withdrawals will no longer be charged RM1 (S$0.32) in Malaysia

Malaysian banks previously imposed a RM1 withdrawal fee (S$0.32) on customers withdrawing cash from another bank’s ATM. Starting July 1, the fee will be permanently removed, a move welcomed by many...

PSM and MUDA in Malaysia form a progressive bloc

PSM and MUDA has formed a progressive block in the wake of fresh state polls in Johor and Negeri Sembilan. The leaders say they did not decide on a name or logo for the block, but it is yet another...

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