// Adds dimensions UUID, Author and Topic into GA4
Monday, June 15, 2026
28.9 C
Singapore

Five-room DBSS flat in Tampines sells for record S$1.068 million

SINGAPORE: A five-room Design, Build and Sell Scheme (DBSS) flat in Tampines has changed hands for nearly S$1.068 million, setting a new record for resale prices in the estate.

According to resale transaction records on the Housing and Development Board’s (HDB) website, the unit is located at Block 519D Tampines Central 8. Situated between the 13th and 15th floors, the flat has 87 years and nine months remaining on its lease.

The transaction surpasses the previous record in the same project, set in May this year, when a similar five-room flat on the 13th to 15th floors of Block 519B was sold for S$1.05 million.

Earlier this month, another unit on the seventh to ninth floors of Block 519D also fetched S$1.05 million.

Tampines Central 8, which was developed under the DBSS scheme, is located in the heart of Tampines and remains highly sought after in the resale market thanks to the plethora of amenities in the area.

Between 2020 and 2025, the average resale price of five-room and larger HDB flats in Tampines rose by about 46.62 per cent, outpacing the nationwide increase of around 38 per cent for similar units.

- Advertisement -

Hot this week

Former UMNO leaders join Islamic party in Malaysia

PAS published a list of politicians that it says have joined the party recently, particularly after it severed 'political' ties with Bersatu. This has sparked reactions from Umno leaders....

Malaysian PMO’s communication chief under fire over racist post

Newly minted Community Communications Department (J-Kom) director-general Hisyamuddin Ghazali has come under fire after he described two government critics as “Cina sesat” (lost Chinese) on Facebook.

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