Flat Prices

Blk 21 Ghim Moh Rd

Block 21 Ghim Moh Road, Queenstown · S270021 · 241 resale transactions since 1990

3-room
$377k
$539 psf · 4 sales
Most $364k–$382k · typically 65 sqm

12 months to Oct 2026: median price, median $psf and number of sales. “Most” is the middle 80% of prices.

For sale now

$405,000
$579 psf · 65 sqm
Above estimate
3-room · 49 years lease left
Our estimate $381k–$442k · asking 3% above
  • 400 m to Buona Vista
Demand48
Rarity0

Last 3-room sale here: $372k, storey 01–03, Feb 2026. Listed 121 days ago. $8k per year of lease left.

Details on HDB Flat Portal ↗

Listed on the HDB Flat Portal. Our estimate, demand and rarity readings are explained on the listings page.

Price history

Each dot is one sale; the line is the median per quarter.

What's a flat here worth?

Block facts

Lease
99 years from 1977 · 49 years left (ends 2076)
Completed
1976
Storeys
10
Flats
188 (186 × 3-room, 2 × 5-room)
Postal code
Singapore 270021
Nearest station
Buona Vista MRT · 400 m (about 7 min walk)
Nearest hawker centre
Ghim Moh Road Blk 20 · 80 m

Primary schools nearby

Straight-line distance from the block. For Primary 1 registration, check the exact 1 km and 2 km distance with OneMap's school query.

Within 1 km

  • Henry Park Primary School 850 m

1–2 km

  • Fairfield Methodist School (Primary) 1.1 km
  • New Town Primary School 1.8 km

Location

Nearby blocks · 3-room

BlockDistanceLease leftMedian$psfSales
Blk 19 Ghim Moh Rd120 m49y$428k$6129
Blk 6 Ghim Moh Rd220 m48y$378k$54013
Blk 3 Ghim Moh Rd240 m48y$380k$5438
Blk 5 Ghim Moh Rd260 m48y$428k$57913
Blk 2 Ghim Moh Rd280 m48y$385k$55013
Blk 4 Ghim Moh Rd320 m48y$395k$5653
Blk 18B Holland Dr340 m84y$888k$1,2313
Blk 1 Ghim Moh Rd340 m48y$386k$55110

3-room sales over the last 24 months within 1.2 km.

All resale transactions

MonthTypeStoreysqmModelLease leftPrice$psf
Feb 2026 3-room 01–03 65 Improved 49y $372,000 $532
Feb 2026 3-room 04–06 65 Improved 49y $360,000 $515
Jan 2026 3-room 04–06 65 Improved 50y $382,000 $546
Jan 2026 3-room 01–03 65 Improved 50y $382,000 $546
Oct 2025 3-room 07–09 65 Improved 50y $395,000 $565
Oct 2025 3-room 01–03 74 Improved 50y $420,000 $527
Aug 2025 3-room 07–09 65 Improved 50y $370,000 $529
Jul 2025 3-room 01–03 65 Improved 50y $365,000 $522
Jun 2025 3-room 01–03 65 Improved 50y $378,888 $542
May 2025 3-room 07–09 65 Improved 50y $430,000 $615
Sep 2024 3-room 04–06 65 Improved 51y $365,000 $522
Aug 2024 3-room 01–03 65 Improved 51y $388,000 $555
Jun 2024 3-room 07–09 65 Improved 51y $430,888 $616
May 2024 3-room 04–06 65 Improved 51y $416,000 $595
May 2024 3-room 01–03 65 Improved 51y $340,000 $486
Mar 2024 3-room 10–12 65 Improved 51y $393,000 $562
Mar 2024 3-room 10–12 65 Improved 51y $388,888 $556
Jan 2024 3-room 10–12 65 Improved 52y $408,888 $584
Jan 2024 3-room 04–06 65 Improved 52y $400,000 $572
Jan 2023 3-room 04–06 65 Improved 53y $403,888 $577
Oct 2022 3-room 04–06 65 Improved 53y $400,000 $572
Oct 2022 3-room 01–03 65 Improved 53y $330,000 $472
Jul 2022 3-room 01–03 65 Improved 53y $345,000 $493
May 2022 3-room 04–06 65 Improved 53y $400,000 $572
Apr 2022 3-room 04–06 65 Improved 53y $348,000 $497
Mar 2022 3-room 10–12 65 Improved 53y $398,000 $569
Mar 2022 3-room 01–03 65 Improved 53y $347,000 $496
Oct 2021 3-room 10–12 65 Improved 54y $355,888 $509
Sep 2021 3-room 01–03 65 Improved 54y $322,500 $461
Jun 2021 3-room 04–06 65 Improved 54y $300,000 $429
May 2021 3-room 07–09 65 Improved 54y $358,000 $512
Jun 2020 3-room 04–06 65 Improved 55y $290,000 $414
May 2020 3-room 01–03 65 Improved 55y $270,000 $386
Oct 2019 3-room 07–09 65 Improved 56y $330,000 $472
May 2019 3-room 01–03 65 Improved 56y $285,000 $407
Dec 2018 3-room 01–03 65 Improved 57y $320,000 $457
Sep 2018 3-room 07–09 65 Improved 57y $303,000 $433
Sep 2018 3-room 07–09 65 Improved 57y $285,000 $407
May 2018 3-room 04–06 65 Improved 57y $328,000 $469
Mar 2018 3-room 04–06 65 Improved 57y $320,000 $457
Feb 2018 3-room 04–06 65 Improved 57y $339,000 $485
Oct 2017 3-room 04–06 65 Improved 58y $335,000 $479
Sep 2017 3-room 04–06 65 Improved 58y $348,000 $497
Nov 2016 3-room 04–06 65 Improved 59y $340,000 $486
Aug 2016 3-room 04–06 65 Improved 59y $330,000 $472
Apr 2016 3-room 01–03 65 Improved 59y $340,000 $486
Feb 2016 3-room 07–09 65 Improved 59y $358,000 $512
Sep 2015 3-room 04–06 65 Improved 60y $365,000 $522
May 2015 3-room 04–06 65 Improved 60y $382,000 $546
Nov 2014 3-room 10–12 65 Improved 61y $408,000 $583
Aug 2014 3-room 04–06 65 Improved 61y $395,000 $565
Jul 2014 3-room 04–06 65 Improved 61y $401,000 $573
Jul 2014 3-room 07–09 65 Improved 61y $395,000 $565
Apr 2014 3-room 10–12 65 Improved 61y $418,000 $597
Nov 2013 3-room 04–06 65 Improved 62y $408,000 $583
Nov 2013 3-room 04–06 65 Improved 62y $405,000 $579
Aug 2013 3-room 01–03 65 Improved 62y $450,000 $643
Jan 2013 3-room 04–06 65 Improved 63y $418,000 $597
Oct 2012 3-room 07–09 65 Improved 63y $470,000 $672
Jul 2012 3-room 01–03 65 Improved 63y $418,000 $597
Jun 2012 3-room 07–09 65 Improved 63y $420,000 $600
Apr 2012 3-room 01–05 65 Improved 63y $402,000 $575
Mar 2012 3-room 01–05 65 Improved 63y $412,888 $590
Oct 2011 3-room 04–06 65 Improved 64y $403,000 $576
Aug 2011 3-room 01–03 65 Improved 64y $372,000 $532
Aug 2011 3-room 07–09 65 Improved 64y $402,000 $575
May 2011 3-room 01–03 65 Improved 64y $356,000 $509
May 2011 3-room 04–06 65 Improved 64y $371,500 $531
Dec 2010 3-room 04–06 65 Improved 65y $371,999 $532
Nov 2010 3-room 07–09 65 Improved 65y $365,500 $522
Nov 2010 3-room 04–06 65 Improved 65y $350,000 $500
Oct 2010 3-room 01–03 65 Improved 65y $355,000 $507
Aug 2010 3-room 04–06 65 Improved 65y $320,000 $457
Aug 2010 3-room 04–06 65 Improved 65y $320,000 $457
May 2010 3-room 01–03 65 Improved 65y $283,000 $404
May 2010 3-room 10–12 65 Improved 65y $340,000 $486
Mar 2010 3-room 04–06 65 Improved 65y $316,000 $452
Oct 2009 3-room 04–06 65 Improved 66y $285,000 $407
Oct 2009 3-room 04–06 65 Improved 66y $310,000 $443
Sep 2009 3-room 04–06 65 Improved 66y $298,000 $426
Sep 2009 3-room 04–06 65 Improved 66y $292,000 $417
Aug 2009 3-room 10–12 65 Improved 66y $308,000 $440
Jul 2009 3-room 04–06 65 Improved 66y $292,000 $417
May 2009 3-room 04–06 65 Improved 66y $284,888 $407
May 2009 3-room 04–06 65 Improved 66y $275,000 $393
Apr 2009 3-room 04–06 65 Improved 66y $291,000 $416
Nov 2008 3-room 01–03 65 Improved 67y $282,000 $403
Sep 2008 3-room 07–09 65 Improved 67y $290,000 $414
Jul 2008 3-room 04–06 65 Improved 67y $296,000 $423
May 2008 3-room 07–09 65 Improved 67y $275,000 $393
Apr 2008 3-room 04–06 65 Improved 67y $250,000 $357
Jan 2008 3-room 04–06 65 Improved 68y $238,000 $340
Sep 2007 3-room 04–06 65 Improved 68y $196,000 $280
Aug 2007 3-room 01–03 65 Improved 68y $170,000 $243
Aug 2007 3-room 01–03 65 Improved 68y $235,000 $336
Jun 2007 3-room 04–06 65 Improved 68y $192,000 $274
May 2007 3-room 01–03 65 Improved 68y $193,000 $276
Feb 2007 3-room 10–12 65 Improved 68y $198,588 $284
Dec 2006 3-room 01–03 65 Improved 69y $172,000 $246
Aug 2006 3-room 04–06 65 Improved 69y $170,000 $243