Thursday, June 26, 2025
28.5 C
Singapore

Landed home rentals set to surge in 2025 as economic boom sparks recovery—PropNex report

SINGAPORE: The outlook for landed home rentals in Singapore is expected to improve in 2025, driven by a more optimistic economic climate, according to recent reports from PropNex that were published by the Singapore Business Review.

Record-breaking deals in 2024

PropNex revealed that the second half of 2024 saw a total of 1,999 leasing contracts for landed homes, amounting to a combined value of over $21.3 million.

The most significant deal was for a prestigious Good Class Bungalow (GCB) in the Bishopsgate area, which commanded a hefty monthly rent of $120,000, translating to an annual rental income of more than $1.4 million.

Steady leasing demand despite challenges

From January to October 2024, around 4,205 landed home leasing contracts were signed, collectively worth nearly $43.4 million. This marked a slight increase in the number of leases compared to the same period in 2023, which saw 4,180 contracts valued at $46.8 million.

However, despite the overall growth, demand for luxury landed homes may experience a slowdown due to stricter scrutiny surrounding high-value rental agreements.

See also  How did suspects launder billions in squeaky-clean Singapore?

With an improving economic outlook, the market for landed home rentals is poised for a stronger rebound in 2025, although the luxury segment may face some headwinds.

Hot this week

Malaysian woman arrested at Woodlands Checkpoint for smuggling drugs worth $142,000

SINGAPORE: A 46-year-old Malaysian woman was arrested at Woodlands...

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); } });