// Adds dimensions UUID, Author and Topic into GA4
Monday, June 8, 2026
28.3 C
Singapore

PropNex reports hefty 44% drop in luxury landed property sales volume

SINGAPORE: The market for high-value landed properties in Singapore experienced a significant slowdown in the second half of 2024.

According to a report by PropNex, the number of transactions involving properties priced above $10 million dropped by 44%, with only 37 deals totaling $514 million, compared to 64 transactions worth $919 million in the first half of the year.

PropNex attributed the sharp decline to a range of factors, including a mismatch in price expectations between buyers and sellers.

The report highlighted that the majority of transactions in the second half of the year involved properties in the $10 million to $15 million price range, which accounted for 73% of total deals. This marks a slight increase from the 72% recorded in the first half of 2024.

Interestingly, the upper echelon of the market saw no activity during this period.

PropNex reported that there were no landed property transactions priced above $30 million in the latter half of the year, further underscoring the subdued sentiment in the ultra-luxury segment.

This decline perhaps reflects the challenges faced by both buyers and sellers in navigating a high-value property market that remains sensitive to economic uncertainties and shifting market dynamics.

- Advertisement -

Hot this week

Singaporeans push back against PPP chief Goh Meng Seng’s condemnation of Pritam Singh

PPP chief Goh Meng Seng said in a FB post that some WP old-timers spoke to him about Pritam Singh. He wrote, "Whether we like it or not. Priam has been CONDEMNED as a Convicted Liar and this label ...

Man says he feels ‘cheated’ after uncle asked him and brothers to chip in S$1.5k each for grandmother’s funeral cost

SINGAPORE: A man took to social media to share that he felt “cheated” after his uncle asked him and his two brothers to contribute S$1,500 each towards their grandmother's funeral expenses. In a ...

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