HOROI

HDB town scorecard · rubric v0.2

Queenstown

HDB Town / Resale scorecard

A
84/100
75% measured

Carried by price trend & momentum (5.0/5); capped by transaction liquidity (3.0/5).

Best for: Upgraders timing an MOP exit in a liquid, momentum town.

Overall84A

the headline rubric: trend, equity, liquidity, supply, step-up

Value36D

$915 psf — 96th pctile of 26 towns · private next door 2.38x pricier

Investment90A+

20.8% 2yr momentum · 716 txns/12mo · ~81yr median lease left

The rubric

How we rate →
  • Price Trend & Momentum

    25%
    computed
    5.0/5

    20.8% 2yr psf growth ($758->$915)

    2yr town avg-$psf growth; anchor p25=9.8 med=12.3 p75=13.7

  • Upgrader Equity Unlock

    20%
    computed
    5.0/5

    $1,010,658 avg 4RM

    avg 4-room resale price (equity-to-port proxy)

  • Transaction Liquidity

    15%
    computed
    3.0/5

    716 txns / 12mo

    trailing-12mo resale volume; med across towns ~929

  • Future Supply Pressure

    15%
    manual · awaiting data
    3.0/5

    Awaiting data — neutral placeholder. needs HDB BTO/SBF pipeline scrape (DATA_SOURCES Tier1)

  • Step-Up Gap to Private

    15%
    computed
    5.0/5

    2.38x ($2180 D03 private resale / $915 HDB)

    private/HDB psf multiple; lower=easier step-up

  • Sentiment Signal

    10%
    manual · awaiting data
    3.0/5

    Awaiting data — neutral placeholder. manual aggregated overlay (Tier3 fragile layer)

Strongest: Price Trend & Momentum · Weakest: Transaction Liquidity. Each category is scored 0–5 against public anchors, multiplied by its weight and scaled to 100.

Key facts

Resale transactions (12 mo)
716
Avg resale price
$804,758
Avg resale price psf
$915 psf
Data through
Aug 2026

Data coverage

75%

75% of this rating’s weight is measured from data. The rest is a clearly-labelled placeholder or estimate — never silently blended in.

computed
— fully measured from source data (full coverage credit)
partial
— real but proxy signal (half credit)
inferred
— estimate, dampened toward neutral (no credit)
manual
— neutral 3.0 placeholder awaiting data (no credit)

Map

Pins: rated private launches in this town's comparison districts and this town's rated HDB blocks (smaller markers) — tap one to open its scorecard.

Price history

median $psf by month

Median resale $psf per month across the town, from HDB resale registrations. Thin bars show monthly transaction counts.

  • median resale $psf
  • transactions / month
  • trend extrapolation — not a forecast

Blocks in this town

176 rated blocks

Every Queenstown block with at least 8 resales since 2017, scored on the same rubric. Sort by score, price, lease runway, or the value / investment lenses; tap a block for its full scorecard.

Sort by
#BlockGradeScore$psfLeaseValueInvest
1Blk 33 Ghim Moh LinkB691,179~91yrDA+
2Blk 5 Holland ClB69843~71yrD+A-
3Blk 86 Dawson RdB691,217~89yrDA+
4Blk 48 Strathmore AveB681,049~79yrDB
5Blk 53 Strathmore AveB671,199~93yrDA+
6Blk 91 Tanglin Halt RdB671,051~81yrDB-
7Blk 23 Ghim Moh LinkB661,009~86yrDB+
8Blk 53 C'Wealth DrB661,024~88yrDB-
9Blk 89 Tanglin Halt RdB661,072~81yrDB+
10Blk 90 Tanglin Halt RdB661,053~81yrDB-
11Blk 30 Ghim Moh LinkB661,029~91yrDA
12Blk 90 Dawson RdB661,188~89yrDA+
13Blk 147 Mei Ling StB-65961~68yrDB+
14Blk 150 Mei Ling StB-65850~68yrD+B
15Blk 19 Dover CresB-65853~76yrD+A-
16Blk 3 Holland ClB-651,001~71yrDA-
17Blk 49 Strathmore AveB-65960~79yrDB
18Blk 52 Strathmore AveB-65954~79yrDB
19Blk 88 Dawson RdB-651,157~89yrDA
20Blk 92 Dawson RdB-651,202~89yrDA
21Blk 79 Dawson RdB-641,178~93yrDA+
22Blk 94 Dawson RdB-641,206~94yrDA+
23Blk 52 C'Wealth DrB-63988~88yrDC+
24Blk 143 Mei Ling StB-63805~68yrD+C
25Blk 183 Stirling RdB-63849~73yrD+C
26Blk 18D Holland DrB-631,053~85yrDB+
27Blk 91 Dawson RdB-631,198~89yrDA+
28Blk 18B Holland DrB-621,148~85yrDA
29Blk 62B Strathmore AveB-621,006~84yrDB+
30Blk 181 Stirling RdB-62839~73yrD+C-
31Blk 184 Stirling RdB-62875~73yrDC+
32Blk 29 Ghim Moh LinkB-621,031~91yrDB+
33Blk 31 Ghim Moh LinkB-621,117~91yrDA
34Blk 62A Strathmore AveB-621,024~84yrDB
35Blk 78 Dawson RdB-621,101~93yrDA+
36Blk 7A C'Wealth AveB-62837~69yrD+B
37Blk 32 Ghim Moh LinkB-611,044~91yrDB+
38Blk 6 Ghim Moh RdB-61535~49yrA+D+
39Blk 96 Dawson RdB-611,224~94yrDA+
40Blk 82 Strathmore AveB-61875~70yrDB
41Blk 95 Dawson RdB-611,259~94yrDA+
42Blk 61B Strathmore AveB-60989~84yrDB
43Blk 87 Dawson RdB-601,143~89yrDB+
44Blk 154 Mei Ling StC+60557~43yrB+C-
45Blk 21 Ghim Moh RdC+60537~50yrA+D+
46Blk 22 Queen'S ClC+60807~69yrD+B+
47Blk 26 Ghim Moh LinkC+601,013~86yrDB-
48Blk 28C Dover CresC+60926~85yrDB
49Blk 3A Holland ClC+60848~71yrD+C
50Blk 51 C'Wealth DrC+601,018~88yrDC
51Blk 59 Strathmore AveC+60864~73yrD+C+
52Blk 82 C'Wealth ClC+60519~40yrA+D
53Blk 50 C'Wealth DrC+591,068~88yrDB-
54Blk 61A Strathmore AveC+59950~84yrDC+
55Blk 133 Clarence LaneC+59998~69yrDB+
56Blk 55 Strathmore AveC+59820~75yrD+C-
57Blk 56 Strathmore AveC+59859~75yrD+C
58Blk 89 Dawson RdC+591,155~89yrDA-
59Blk 91 C'Wealth DrC+59539~40yrA+C-
60Blk 17 Dover CresC+58850~76yrD+C+

Showing 60 of 176 blocks