Flatworth

HDB towns › MOP by year › 2028

HDB flats reaching MOP in 2028, block by block

About 19,500 HDB flats reach their five-year Minimum Occupation Period in 2028, by HDB's own count of BTO flats (HDB, 28 July 2026). They are in the 156 blocks HDB completed in 2023, listed below by town. HDB's block records give 21,393 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 19,500flats reach MOP in 2028, HDB's count
156blocks completed in 2023
12towns
0resales 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 2023, not a count of flats reaching MOP in 2028.

TownRegionBlocksSold flatsFlat types
SengkangNorth-East344,8282-room, 3-room, 4-room, 5-room
TampinesEast333,6042-room, 3-room, 4-room, 5-room
TengahWest303,4352-room, 3-room, 4-room, 5-room
PunggolNorth-East111,6072-room, 3-room, 4-room, 5-room
ClementiWest71,4692-room, 3-room, 4-room, 5-room
Jurong WestWest101,3742-room, 3-room, 4-room, 5-room
WoodlandsNorth51,2462-room, 3-room, 4-room, 5-room
Toa PayohCentral91,2213-room, 4-room, 5-room
GeylangCentral91,0742-room, 3-room, 4-room
Choa Chu KangWest47742-room, 3-room, 4-room
Kallang/WhampoaCentral24113-room, 4-room
YishunNorth23502-room, 3-room, 4-room, 5-room

Sengkang: 34 blocks, 4,828 flats

Sengkang resale prices and rents

BlockStreetStoreysFlats by type
Blk 339AAnchorvale Rd1544 2-room, 59 3-room
Blk 339BAnchorvale Rd1560 2-room, 44 3-room
Blk 400AFernvale Lane1366 2-room, 31 3-room, 22 4-room
Blk 400BFernvale Lane1362 2-room, 42 4-room
Blk 400CFernvale Lane1320 3-room, 64 4-room
Blk 400EFernvale Lane1318 2-room, 22 3-room, 44 4-room
Blk 401AFernvale Lane1342 2-room, 22 3-room, 22 4-room
Blk 401BFernvale Lane1368 2-room, 31 3-room, 24 4-room
Blk 401DFernvale Lane1360 2-room, 20 4-room
Blk 401EFernvale Lane2592 2-room, 46 3-room, 42 4-room, 46 5-room
Blk 401FFernvale Lane2546 2-room, 46 3-room, 42 4-room, 44 5-room
Blk 401GFernvale Lane2072 2-room, 32 4-room
Blk 464AFernvale Rd24108 2-room, 23 3-room, 46 4-room
Blk 464BFernvale Rd24110 2-room, 23 3-room, 46 4-room
Blk 465AFernvale Rd24109 2-room, 23 3-room, 45 4-room
Blk 465BFernvale Rd24110 2-room, 23 3-room, 45 4-room
Blk 466AFernvale Rd2117 4-room, 94 5-room
Blk 466BFernvale Rd2117 4-room, 94 5-room
Blk 170ASengkang East Dr1755 4-room, 141 5-room
Blk 170BSengkang East Dr1728 2-room, 22 3-room, 73 4-room
Blk 171ASengkang East Dr1853 4-room, 81 5-room
Blk 171BSengkang East Dr1862 4-room, 62 5-room
Blk 172ASengkang East Dr18174 2-room, 32 3-room
Blk 172BSengkang East Dr18128 2-room, 32 4-room, 32 5-room
Blk 172CSengkang East Dr18142 2-room, 32 3-room
Blk 172DSengkang East Dr1864 2-room, 62 4-room
Blk 173ASengkang East Dr1864 2-room, 62 4-room
Blk 173BSengkang East Dr18142 2-room, 32 3-room
Blk 173CSengkang East Dr18128 2-room, 32 4-room, 32 5-room
Blk 173DSengkang East Dr18174 2-room, 32 3-room
Blk 174ASengkang East Dr1830 2-room, 24 3-room, 79 4-room
Blk 174BSengkang East Dr1853 4-room, 83 5-room
Blk 175ASengkang East Dr1862 4-room, 62 5-room
Blk 175BSengkang East Dr1853 4-room, 81 5-room

Tampines: 33 blocks, 3,604 flats

Tampines resale prices and rents

BlockStreetStoreysFlats by type
Blk 630ATampines Nth Dr 21424 3-room, 108 4-room
Blk 630BTampines Nth Dr 21424 3-room, 72 4-room, 24 5-room
Blk 631ATampines Nth Dr 21368 4-room, 32 5-room
Blk 631BTampines Nth Dr 21366 4-room, 42 5-room
Blk 632ATampines Nth Dr 21459 4-room, 49 5-room
Blk 632BTampines Nth Dr 21541 4-room, 40 5-room
Blk 633ATampines Nth Dr 21663 4-room, 57 5-room
Blk 637ATampines St 621219 4-room, 58 5-room
Blk 637BTampines St 621372 4-room, 64 5-room
Blk 638ATampines St 621059 4-room, 49 5-room
Blk 638BTampines St 621262 4-room, 44 5-room
Blk 639ATampines St 621075 4-room, 33 5-room
Blk 639BTampines St 621263 4-room, 22 5-room
Blk 640ATampines St 621154 4-room, 36 5-room
Blk 640BTampines St 621240 4-room, 100 5-room
Blk 641ATampines St 621324 3-room, 113 4-room, 39 5-room
Blk 641BTampines St 621474 3-room, 101 4-room
Blk 641CTampines St 621458 4-room, 12 5-room
Blk 662ATampines St 641570 4-room, 69 5-room
Blk 662BTampines St 641564 4-room, 64 5-room
Blk 662CTampines St 641630 4-room, 26 5-room
Blk 663CTampines St 641668 4-room, 68 5-room
Blk 953ATampines St 961731 4-room, 31 5-room
Blk 953BTampines St 961731 4-room, 31 5-room
Blk 953CTampines St 961747 4-room, 46 5-room
Blk 954CTampines St 961745 2-room, 30 3-room, 54 4-room
Blk 954DTampines St 961730 2-room, 16 3-room, 56 4-room
Blk 858CTampines Walk1478 2-room, 26 3-room, 51 4-room, 26 5-room
Blk 858DTampines Walk1323 4-room, 24 5-room
Blk 859CTampines Walk1478 2-room, 26 3-room, 52 4-room, 25 5-room
Blk 859DTampines Walk1254 4-room, 66 5-room
Blk 860CTampines Walk1514 3-room, 14 4-room, 28 5-room
Blk 860DTampines Walk1324 3-room, 24 4-room, 24 5-room

Tengah: 30 blocks, 3,435 flats

Tengah resale prices and rents

BlockStreetStoreysFlats by type
Blk 111APlantation Cres1457 4-room, 52 5-room
Blk 111BPlantation Cres14129 2-room, 26 3-room, 26 4-room
Blk 111CPlantation Cres1421 4-room, 60 5-room
Blk 112APlantation Cres1491 2-room, 26 3-room, 26 4-room
Blk 112BPlantation Cres14130 2-room, 26 3-room, 26 4-room
Blk 113APlantation Cres1489 2-room, 26 3-room, 25 4-room
Blk 113BPlantation Cres14104 2-room, 26 4-room
Blk 114APlantation Cres1440 4-room, 74 5-room
Blk 114BPlantation Cres1440 4-room, 73 5-room
Blk 127APlantation Cres1121 3-room, 12 4-room
Blk 127BPlantation Cres1421 4-room, 51 5-room
Blk 128APlantation Cres1574 2-room, 26 4-room, 25 5-room
Blk 128BPlantation Cres1572 2-room, 24 4-room, 24 5-room
Blk 129APlantation Cres1422 4-room, 26 5-room
Blk 129BPlantation Cres1442 2-room, 13 3-room, 47 4-room, 12 5-room
Blk 129CPlantation Cres1553 4-room, 61 5-room
Blk 125ATengah Dr1491 2-room, 19 3-room, 36 4-room, 22 5-room
Blk 125BTengah Dr1489 2-room, 18 3-room, 35 4-room, 22 5-room
Blk 126ATengah Dr1410 3-room, 13 4-room, 34 5-room
Blk 126BTengah Dr1218 2-room, 18 3-room, 39 4-room, 12 5-room
Blk 131ATengah Gdn Ave1424 4-room, 46 5-room
Blk 131BTengah Gdn Ave1546 2-room, 26 3-room, 39 4-room
Blk 131CTengah Gdn Ave1546 2-room, 26 3-room, 39 4-room
Blk 131DTengah Gdn Ave1539 3-room, 48 4-room
Blk 132ATengah Gdn Ave1484 2-room, 48 4-room
Blk 132BTengah Gdn Ave1436 4-room, 81 5-room
Blk 132CTengah Gdn Ave1484 2-room, 48 4-room
Blk 133ATengah Gdn Ave1536 4-room, 85 5-room
Blk 133BTengah Gdn Ave1536 4-room, 85 5-room
Blk 133CTengah Gdn Ave1586 2-room, 52 4-room

Punggol: 11 blocks, 1,607 flats

Punggol resale prices and rents

BlockStreetStoreysFlats by type
Blk 431BNorthshore Dr22103 2-room, 20 3-room, 21 4-room
Blk 432ANorthshore Dr22120 2-room, 20 3-room, 36 4-room
Blk 432BNorthshore Dr22100 4-room, 60 5-room
Blk 433ANorthshore Dr2284 4-room, 62 5-room
Blk 433BNorthshore Dr2282 2-room, 28 3-room, 46 4-room
Blk 653BPunggol Dr18102 2-room, 34 3-room, 70 4-room
Blk 653CPunggol Dr18126 2-room, 68 4-room
Blk 654APunggol Dr1814 3-room, 98 4-room
Blk 654BPunggol Dr1410 3-room, 86 4-room
Blk 654CPunggol Dr856 2-room, 21 3-room, 28 4-room
Blk 654DPunggol Dr1416 3-room, 96 4-room

Clementi: 7 blocks, 1,469 flats

Clementi resale prices and rents

BlockStreetStoreysFlats by type
Blk 209BClementi Ave 64076 4-room, 76 5-room
Blk 210BClementi Ave 63350 3-room, 168 4-room, 62 5-room
Blk 210CClementi Ave 62138 4-room, 115 5-room
Blk 211AClementi Ave 62098 3-room, 40 4-room, 49 5-room
Blk 801AWest Coast Cres3220 2-room, 91 3-room, 59 4-room, 28 5-room
Blk 801BWest Coast Cres3220 2-room, 90 3-room, 59 4-room, 28 5-room
Blk 801CWest Coast Cres32116 3-room, 124 4-room, 62 5-room

Jurong West: 10 blocks, 1,374 flats

Jurong West resale prices and rents

BlockStreetStoreysFlats by type
Blk 237ABoon Lay Dr1526 4-room, 54 5-room
Blk 237BBoon Lay Dr1778 2-room, 32 3-room, 48 4-room
Blk 238ABoon Lay Dr1780 2-room, 64 4-room
Blk 238BBoon Lay Dr1780 2-room, 32 3-room, 48 4-room
Blk 239ABoon Lay Dr1775 2-room, 62 4-room
Blk 239BBoon Lay Dr1526 4-room, 70 5-room
Blk 991AUpp Jurong Rd1868 4-room, 85 5-room
Blk 991BUpp Jurong Rd1885 2-room, 68 3-room, 22 4-room
Blk 992AUpp Jurong Rd1833 4-room, 68 5-room
Blk 992BUpp Jurong Rd18102 2-room, 34 3-room, 34 4-room

Woodlands: 5 blocks, 1,246 flats

Woodlands resale prices and rents

BlockStreetStoreysFlats by type
Blk 187AMarsiling Rd30116 4-room, 104 5-room
Blk 188AMarsiling Rd30145 2-room, 29 3-room, 101 4-room
Blk 188BMarsiling Rd30174 2-room, 29 3-room, 77 4-room
Blk 189AMarsiling Rd30174 2-room, 29 3-room, 77 4-room
Blk 189BMarsiling Rd3050 4-room, 141 5-room

Toa Payoh: 9 blocks, 1,221 flats

Toa Payoh resale prices and rents

BlockStreetStoreysFlats by type
Blk 212ABidadari Pk Dr1624 3-room, 50 4-room, 26 5-room
Blk 212BBidadari Pk Dr1674 4-room, 52 5-room
Blk 212CBidadari Pk Dr1672 4-room, 48 5-room
Blk 212DBidadari Pk Dr1635 4-room, 48 5-room
Blk 215BBidadari Pk Dr1639 3-room, 67 4-room, 26 5-room
Blk 215CBidadari Pk Dr1624 3-room, 72 4-room, 22 5-room
Blk 265AKim Keat Ave3044 3-room, 173 4-room
Blk 266AKim Keat Ave30163 4-room
Blk 267AKim Keat Ave3057 3-room, 105 4-room

Geylang: 9 blocks, 1,074 flats

Geylang resale prices and rents

BlockStreetStoreysFlats by type
Blk 37AEunos Rd 21933 2-room, 15 3-room, 87 4-room
Blk 37BEunos Rd 219117 4-room
Blk 37CEunos Rd 219126 4-room
Blk 38AEunos Rd 21936 3-room, 88 4-room
Blk 38BEunos Rd 21936 3-room, 86 4-room
Blk 38CEunos Rd 21974 2-room, 10 3-room, 34 4-room
Blk 357DUbi Rd 31072 4-room
Blk 358CUbi Rd 31266 2-room, 44 3-room, 33 4-room
Blk 358DUbi Rd 31054 2-room, 36 3-room, 27 4-room

Choa Chu Kang: 4 blocks, 774 flats

Choa Chu Kang resale prices and rents

BlockStreetStoreysFlats by type
Blk 161BJln Teck Whye31119 4-room
Blk 161CJln Teck Whye31126 2-room, 42 3-room, 119 4-room
Blk 820AKeat Hong Link2242 3-room, 122 4-room
Blk 820BKeat Hong Link2282 2-room, 38 3-room, 84 4-room

Kallang/Whampoa: 2 blocks, 411 flats

Kallang/Whampoa resale prices and rents

BlockStreetStoreysFlats by type
Blk 20ALor 3 Geylang2344 3-room, 151 4-room
Blk 20BLor 3 Geylang2344 3-room, 172 4-room

Yishun: 2 blocks, 350 flats

Yishun resale prices and rents

BlockStreetStoreysFlats by type
Blk 384AYishun Ave 61584 4-room, 56 5-room
Blk 384BYishun Ave 615182 2-room, 28 3-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 2028?

About 19,500, by HDB's own count (press release, 28 July 2026). They are in the 156 blocks HDB completed in 2023, led by Sengkang, Tampines, Tengah. 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?

Few resales from these blocks have been registered yet. Use the free Flatworth check for a specific block and level; it prices from nearby sales of flats with a similar remaining lease.

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 2023 is listed as reaching MOP in 2028, five years on. Rental flats are left out, because they can never be sold. 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.