HOROI

HDB town scorecard · rubric v0.2

Ang Mo Kio

HDB Town / Resale scorecard

B-
64/100
75% measured

Carried by upgrader equity unlock (4.0/5); capped by price trend & momentum (3.0/5).

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

Overall64B-

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

Value76A-

$666 psf — 53th pctile of 26 towns · private next door 2.85x pricier

Investment46C-

11.8% 2yr momentum · 915 txns/12mo · ~53yr median lease left

The rubric

How we rate →
  • Price Trend & Momentum

    25%
    computed
    3.0/5

    11.8% 2yr psf growth ($596->$666)

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

  • Upgrader Equity Unlock

    20%
    computed
    4.0/5

    $728,864 avg 4RM

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

  • Transaction Liquidity

    15%
    computed
    3.0/5

    915 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
    3.0/5

    2.85x ($1894 D20 private resale / $666 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: Upgrader Equity Unlock · Weakest: Price Trend & Momentum. Each category is scored 0–5 against public anchors, multiplied by its weight and scaled to 100.

Key facts

Resale transactions (12 mo)
915
Avg resale price
$628,352
Avg resale price psf
$666 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

327 rated blocks

Every Ang Mo Kio 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 260B Ang Mo Kio St 21B+72984~91yrDA+
2Blk 172 Ang Mo Kio Ave 4B70681~59yrD+A
3Blk 170 Ang Mo Kio Ave 4B69653~59yrD+A-
4Blk 650 Ang Mo Kio St 61B67971~88yrDA+
5Blk 588C Ang Mo Kio St 52B661,011~84yrDA
6Blk 152 Ang Mo Kio Ave 5B-65557~54yrB+B
7Blk 156 Ang Mo Kio Ave 4B-65540~54yrA+C
8Blk 157 Ang Mo Kio Ave 4B-65550~53yrAB-
9Blk 212 Ang Mo Kio Ave 3B-65513~50yrA+C+
10Blk 227A Ang Mo Kio St 23B-651,017~94yrDA+
11Blk 228A Ang Mo Kio St 23B-65997~94yrDA+
12Blk 228B Ang Mo Kio St 23B-65995~94yrDA+
13Blk 474 Ang Mo Kio Ave 10B-65547~57yrAA-
14Blk 588A Ang Mo Kio St 52B-651,007~84yrDA
15Blk 208 Ang Mo Kio Ave 1B-64535~49yrA+B-
16Blk 112 Ang Mo Kio Ave 4B-64578~51yrB-B-
17Blk 253 Ang Mo Kio St 21B-64695~69yrD+B+
18Blk 260A Ang Mo Kio St 21B-641,004~91yrDB+
19Blk 591A Ang Mo Kio St 51B-641,077~92yrDB+
20Blk 332 Ang Mo Kio Ave 1B-63557~54yrB+B
21Blk 117 Ang Mo Kio Ave 4B-63555~51yrB+C-
22Blk 118 Ang Mo Kio Ave 4B-63522~51yrA+D
23Blk 538 Ang Mo Kio Ave 5B-62557~53yrB+B-
24Blk 576 Ang Mo Kio Ave 10B-62544~53yrA+C-
25Blk 588D Ang Mo Kio St 52B-62980~84yrDB+
26Blk 611 Ang Mo Kio Ave 5B-62535~53yrA+C-
27Blk 130 Ang Mo Kio Ave 3B-62535~52yrA+C
28Blk 181 Ang Mo Kio Ave 5B-62564~54yrB+C+
29Blk 221 Ang Mo Kio Ave 1B-62565~66yrB+C+
30Blk 419 Ang Mo Kio Ave 10B-62530~52yrA+C+
31Blk 457 Ang Mo Kio Ave 10B-62512~53yrA+B-
32Blk 588B Ang Mo Kio St 52B-62989~84yrDA-
33Blk 603 Ang Mo Kio Ave 5B-62545~53yrA+C
34Blk 403 Ang Mo Kio Ave 10B-61545~52yrA+B-
35Blk 104A Ang Mo Kio St 11B-61774~69yrDB
36Blk 174 Ang Mo Kio Ave 4B-61636~59yrD+C+
37Blk 463 Ang Mo Kio Ave 10B-61542~53yrA+C
38Blk 466 Ang Mo Kio Ave 10B-61548~57yrAB-
39Blk 590B Ang Mo Kio St 51B-611,029~92yrDB+
40Blk 310A Ang Mo Kio Ave 1B-60952~85yrDA-
41Blk 352 Ang Mo Kio St 32B-60834~74yrDB+
42Blk 107 Ang Mo Kio Ave 4C+60566~51yrB-C
43Blk 110 Ang Mo Kio Ave 4C+60560~51yrB+D+
44Blk 178 Ang Mo Kio Ave 4C+60579~54yrB-C+
45Blk 462 Ang Mo Kio Ave 10C+60526~53yrA+B-
46Blk 201 Ang Mo Kio Ave 3C+59573~50yrB-B-
47Blk 213 Ang Mo Kio Ave 3C+59562~49yrB+C+
48Blk 503 Ang Mo Kio Ave 5C+59578~54yrB-B
49Blk 606 Ang Mo Kio Ave 5C+59537~53yrA+D+
50Blk 609 Ang Mo Kio Ave 4C+59587~66yrB-C+
51Blk 612 Ang Mo Kio Ave 4C+59531~53yrA+D
52Blk 316A Ang Mo Kio St 31C+59857~79yrDB+
53Blk 439 Ang Mo Kio Ave 10C+59639~52yrD+B+
54Blk 461 Ang Mo Kio Ave 10C+59534~53yrA+C
55Blk 308B Ang Mo Kio Ave 1C+58902~85yrDA-
56Blk 310C Ang Mo Kio Ave 1C+58928~85yrDA-
57Blk 505 Ang Mo Kio Ave 8C+58583~53yrB-C+
58Blk 506 Ang Mo Kio Ave 8C+58613~53yrD+B
59Blk 618 Ang Mo Kio Ave 4C+58650~69yrD+B-
60Blk 643 Ang Mo Kio Ave 5C+58551~53yrAC-

Showing 60 of 327 blocks