// Adds dimensions UUID, Author and Topic into GA4
Tuesday, June 16, 2026
28.9 C
Singapore

Singapore’s 2025 home sales reach multi-year high despite December slowdown

SINGAPORE: New home sales in Singapore hit their highest level in years in 2025, despite only 197 new private homes being sold in December, according to figures released by the Urban Redevelopment Authority (URA) on Thursday (Jan 15).

According to calculations from Bloomberg, more than 10,700 units were sold in 2025, well above the 6,469 units transacted in 2024. This was the highest annual total since 2021, when pandemic-driven demand lifted sales to 13,027 homes.

Singapore authorities have been trying to cool the property market, including raising stamp duties on foreign buyers in 2023 and tightening curbs last year to deter buyers from flipping units for a quick profit, but demand has held up due to demands from local buyers, wealthy immigrants and lower borrowing costs.

Based on preliminary estimates earlier this month, home prices in the city-state rose 3.4% last year, the smallest annual price increase since 2020. URA will be releasing full statistics for the fourth quarter of 2025 on Jan 23. 

For 2026, analysts expect sales to moderate, with CBRE forecasting 7,500 to 8,500 units and Knight Frank projecting 8,000 to 10,000. /TISG

Read also: Million-dollar HDB resale flats rise nearly 50% to over 1,500 in 2025

Featured image by Depositphotos (for illustration purposes only)

- Advertisement -

Hot this week

‘Two global powerhouses unite’: Mayor of London in Singapore on official visit

London mayor Sadiq Khan is in Singapore on an official visit. "This is what it looks like when two global powerhouses unite. Delighted to be here to bang the drum for London and supercharge the s...

Malaysian MP says RM600,000 is required to demolish illegal four‑storey settlement in Selangor

Parliamentary member Sany Hamzan sparked controversy after claiming it would cost around RM600,000 to demolish an illegal Rohingya settlement in Malaysia. The site drew public attention when images...

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