Flatworth

HDB towns › MOP by year › 2025

HDB flats reaching MOP in 2025, block by block

About 8,000 HDB flats reach their five-year Minimum Occupation Period in 2025, by HDB's own count of BTO flats (HDB, 28 July 2026). They are in the 44 blocks HDB completed in 2020, listed below by town. HDB's block records give 6,973 sold flats in these blocks, more than HDB's count; we have not yet matched the two. HDB's figure counts BTO flats by each owner's own MOP date, while the block records count every flat sold in a block by the year the block was completed. Use HDB's figure as the count and the list to find a block. Every block is listed below with its flat types, and each opens a free estimate.

about 8,000flats reach MOP in 2025, HDB's count
44blocks completed in 2020
10towns
922resales from these blocks registered so far
Get an email when your flat reaches MOP

Free. Give us your postal code and the month your purchase completed. We email you three months before your MOP, in your MOP month, and when the first flat in your block resells.

Set up a free MOP alert

By town

Towns with the most sold flats first, from HDB's block records. These are blocks completed in 2020, not a count of flats reaching MOP in 2025.

TownRegionBlocksSold flatsFlat types
PunggolNorth-East141,7942-room, 3-room, 4-room, 5-room
Toa PayohCentral61,2582-room, 3-room, 4-room
Bukit BatokWest61,1132-room, 3-room, 4-room, 5-room
QueenstownCentral38092-room, 3-room, 4-room, 5-room
Ang Mo KioNorth-East35902-room, 4-room, 5-room
TampinesEast55274-room, 5-room
ClementiWest23854-room, 5-room
BedokEast22152-room, 3-room
YishunNorth21564-room
Choa Chu KangWest11262-room

The first resales from these blocks

The latest 40 registered resales from blocks completed in 2020, newest first.

MonthBlockTownFlat typeStoreySizePrice
2026-10Blk 468A Bt Batok West Ave 9Bukit Batok2-room16 to 1847 sqmS$425,000
2026-10Blk 874C Tampines St 85Tampines5-room01 to 03113 sqmS$870,000
2026-10Blk 103B Bidadari Pk DrToa Payoh4-room04 to 0693 sqmS$1,000,000
2026-10Blk 104A Bidadari Pk DrToa Payoh4-room04 to 0693 sqmS$1,000,888
2026-10Blk 464A Bt Batok West Ave 8Bukit Batok5-room01 to 03113 sqmS$710,000
2026-10Blk 421A Northshore DrPunggol2-room13 to 1547 sqmS$465,000
2026-10Blk 876C Tampines Ave 8Tampines5-room04 to 06113 sqmS$912,000
2026-10Blk 102B Bidadari Pk DrToa Payoh4-room07 to 0993 sqmS$1,058,888
2026-10Blk 104A Bidadari Pk DrToa Payoh4-room10 to 1293 sqmS$1,058,000
2026-10Blk 445A Clementi Ave 3Clementi4-room31 to 3393 sqmS$1,345,000
2026-10Blk 103B Bidadari Pk DrToa Payoh4-room07 to 0993 sqmS$1,088,000
2026-10Blk 875B Tampines St 86Tampines4-room04 to 0693 sqmS$725,000
2026-10Blk 228B Ang Mo Kio St 23Ang Mo Kio5-room07 to 09113 sqmS$1,238,000
2026-10Blk 101A Bidadari Pk DrToa Payoh3-room07 to 0968 sqmS$835,000
2026-10Blk 102B Bidadari Pk DrToa Payoh4-room07 to 0993 sqmS$1,011,000
2026-10Blk 468A Bt Batok West Ave 9Bukit Batok4-room13 to 1593 sqmS$646,000
2026-10Blk 464A Bt Batok West Ave 8Bukit Batok5-room04 to 06113 sqmS$810,000
2026-10Blk 422A Northshore DrPunggol5-room10 to 12113 sqmS$1,009,000
2026-10Blk 422A Northshore DrPunggol5-room16 to 18113 sqmS$990,000
2026-10Blk 94 Dawson RdQueenstown3-room25 to 2763 sqmS$862,888
2026-09Blk 464B Bt Batok West Ave 8Bukit Batok4-room16 to 1893 sqmS$660,888
2026-09Blk 467A Bt Batok West Ave 9Bukit Batok4-room04 to 0693 sqmS$625,000
2026-09Blk 467A Bt Batok West Ave 9Bukit Batok4-room13 to 1593 sqmS$688,000
2026-09Blk 467B Bt Batok West Ave 9Bukit Batok4-room01 to 0393 sqmS$608,000
2026-09Blk 464A Bt Batok West Ave 8Bukit Batok5-room13 to 15113 sqmS$830,000
2026-09Blk 445A Clementi Ave 3Clementi5-room37 to 39113 sqmS$1,590,000
2026-09Blk 445B Clementi Ave 3Clementi5-room16 to 18113 sqmS$1,580,000
2026-09Blk 405B Northshore DrPunggol2-room07 to 0947 sqmS$400,000
2026-09Blk 421A Northshore DrPunggol2-room19 to 2147 sqmS$475,000
2026-09Blk 408A Northshore DrPunggol2-room10 to 1247 sqmS$410,000
2026-09Blk 408C Northshore DrPunggol2-room16 to 1847 sqmS$455,000
2026-09Blk 409C Northshore DrPunggol3-room04 to 0667 sqmS$500,000
2026-09Blk 406A Northshore DrPunggol3-room04 to 0667 sqmS$505,000
2026-09Blk 409C Northshore DrPunggol4-room04 to 0694 sqmS$660,888
2026-09Blk 409A Northshore DrPunggol5-room22 to 24112 sqmS$920,000
2026-09Blk 409A Northshore DrPunggol5-room10 to 12112 sqmS$927,000
2026-09Blk 95 Dawson RdQueenstown2-room28 to 3047 sqmS$650,000
2026-09Blk 96 Dawson RdQueenstown3-room34 to 3663 sqmS$920,000
2026-09Blk 94 Dawson RdQueenstown4-room04 to 0688 sqmS$1,090,000
2026-09Blk 94 Dawson RdQueenstown4-room04 to 0683 sqmS$1,056,888

Punggol: 14 blocks, 1,794 flats

Punggol resale prices and rents

BlockStreetStoreysFlats by type
Blk 405ANorthshore Dr20104 2-room, 36 4-room
Blk 405BNorthshore Dr20103 2-room, 36 4-room
Blk 406ANorthshore Dr2412 3-room, 34 4-room, 44 5-room
Blk 406BNorthshore Dr2412 3-room, 56 4-room, 22 5-room
Blk 406CNorthshore Dr2540 3-room, 65 4-room, 23 5-room
Blk 408ANorthshore Dr20130 2-room, 36 4-room
Blk 408BNorthshore Dr20104 2-room, 36 4-room
Blk 408CNorthshore Dr20104 2-room, 36 4-room
Blk 409ANorthshore Dr2512 3-room, 33 4-room, 44 5-room
Blk 409BNorthshore Dr2512 3-room, 58 4-room, 23 5-room
Blk 409CNorthshore Dr2512 3-room, 58 4-room, 23 5-room
Blk 409DNorthshore Dr2512 3-room, 35 4-room, 46 5-room
Blk 421ANorthshore Dr26162 2-room, 50 3-room
Blk 422ANorthshore Dr2686 4-room, 95 5-room

Toa Payoh: 6 blocks, 1,258 flats

Toa Payoh resale prices and rents

BlockStreetStoreysFlats by type
Blk 101ABidadari Pk Dr1686 2-room, 91 3-room, 118 4-room
Blk 102ABidadari Pk Dr1666 2-room, 139 4-room
Blk 102BBidadari Pk Dr1652 3-room, 148 4-room
Blk 103ABidadari Pk Dr1756 3-room, 60 4-room
Blk 103BBidadari Pk Dr1676 3-room, 76 4-room
Blk 104ABidadari Pk Dr1740 2-room, 94 3-room, 156 4-room

Bukit Batok: 6 blocks, 1,113 flats

Bukit Batok resale prices and rents

BlockStreetStoreysFlats by type
Blk 464ABt Batok West Ave 81660 4-room, 90 5-room
Blk 464BBt Batok West Ave 817111 2-room, 32 3-room, 48 4-room
Blk 467ABt Batok West Ave 919104 2-room, 36 3-room, 72 4-room
Blk 467BBt Batok West Ave 91868 4-room, 102 5-room
Blk 468ABt Batok West Ave 918136 2-room, 34 3-room, 34 4-room
Blk 468BBt Batok West Ave 918135 2-room, 51 3-room

Queenstown: 3 blocks, 809 flats

Queenstown resale prices and rents

BlockStreetStoreysFlats by type
Blk 94Dawson Rd43122 3-room, 148 4-room
Blk 95Dawson Rd40103 2-room, 152 3-room
Blk 96Dawson Rd43136 3-room, 74 4-room, 74 5-room

Ang Mo Kio: 3 blocks, 590 flats

Ang Mo Kio resale prices and rents

BlockStreetStoreysFlats by type
Blk 227AAng Mo Kio St 2327156 2-room, 104 4-room
Blk 228AAng Mo Kio St 232778 4-room, 122 5-room
Blk 228BAng Mo Kio St 232752 4-room, 78 5-room

Tampines: 5 blocks, 527 flats

Tampines resale prices and rents

BlockStreetStoreysFlats by type
Blk 876ATampines Ave 81556 4-room, 56 5-room
Blk 876CTampines Ave 81556 4-room, 55 5-room
Blk 874BTampines St 851541 4-room, 55 5-room
Blk 874CTampines St 851556 4-room, 56 5-room
Blk 875BTampines St 861541 4-room, 55 5-room

Clementi: 2 blocks, 385 flats

Clementi resale prices and rents

BlockStreetStoreysFlats by type
Blk 445AClementi Ave 340114 4-room, 78 5-room
Blk 445BClementi Ave 340115 4-room, 78 5-room

Bedok: 2 blocks, 215 flats

Bedok resale prices and rents

BlockStreetStoreysFlats by type
Blk 547ABedok Nth Ave 11654 2-room, 54 3-room
Blk 547BBedok Nth Ave 11667 2-room, 40 3-room

Yishun: 2 blocks, 156 flats

Yishun resale prices and rents

BlockStreetStoreysFlats by type
Blk 479BYishun St 421478 4-room
Blk 479CYishun St 421478 4-room

Choa Chu Kang: 1 blocks, 126 flats

Choa Chu Kang resale prices and rents

BlockStreetStoreysFlats by type
Blk 153Jln Teck Whye29126 2-room

Analyse a flat

Your HDB flat has reached MOP? Freedom Age prices each path for one household: Sell, rent out, stay or upgrade at MOP: each path priced.

Questions people ask

Which HDB flats reach MOP in 2025?

About 8,000, by HDB's own count (press release, 28 July 2026). They are in the 44 blocks HDB completed in 2020, led by Punggol, Toa Payoh, Bukit Batok. Each owner's five-year Minimum Occupation Period counts from the legal completion of their own purchase, so a block's flats reach MOP at different times rather than on one day.

What is the Minimum Occupation Period?

The period an owner must live in an HDB flat before they may sell it on the open market or rent out the whole flat. For most flats it is five years, counted from the legal completion of the owner's purchase. Prime and Plus flats carry a ten-year MOP. HDB's own rules on the HDB website are the authority for any single flat.

Why do buyers look for newly MOP flats?

They are the youngest resale flats on the market: about 94 years of lease left, recently renovated by their first owners, and in newer precincts. Because they are close to new, they usually sell at the top of their town's price range.

What are newly MOP flats selling for?

Registered resales from these blocks so far: 2-room S$420,000 (87 sales); 3-room S$785,000 (166 sales); 4-room S$790,000 (482 sales); 5-room S$925,000 (187 sales). The Flatworth check gives the estimate for a specific block and level.

How this list is made

We count from HDB's property information on data.gov.sg: every residential block, with the year HDB completed it, its storeys and the flats HDB sold in it, by type. A block completed in 2020 is listed as reaching MOP in 2025, five years on. Rental flats are left out, because they can never be sold: Blk 429A Bedok Nth Rd, 303 rental flats. Each owner's MOP runs five years from the legal completion of their own purchase, not from the year the block was completed, so flats in one block reach MOP at different times. Check your own date on MyHDB Page. Blocks with no resale yet are placed in the town of their nearest neighbouring block.

About the data

Source: HDB property information, data.gov.sg. Data as of September 2026. Source: HDB resale flat prices, data.gov.sg. Data as of September 2026.

Contains information from HDB property information accessed on 16 September 2026 from data.gov.sg which is made available under the terms of the Singapore Open Data Licence version 1.0. Contains information from HDB resale flat prices accessed on 16 September 2026 from data.gov.sg which is made available under the terms of the Singapore Open Data Licence version 1.0.

Flatworth is independent of HDB, URA and SLA, which do not endorse it. HDB publishes resale prices as indicative, and every figure here is an estimate, not a valuation. How the figures are made. Spotted an error? Tell us and we correct it within 48 hours.