HOROI

HDB town scorecard · rubric v0.2

Hougang

HDB Town / Resale scorecard

B-
61/100
75% measured

Carried by transaction liquidity (4.0/5); capped by price trend & momentum (2.0/5).

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

Overall61B-

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

Value88A+

$626 psf — 38th pctile of 26 towns · private next door 2.61x pricier

Investment57C+

10.4% 2yr momentum · 1272 txns/12mo · ~66yr median lease left

The rubric

How we rate →
  • Price Trend & Momentum

    25%
    computed
    2.0/5

    10.4% 2yr psf growth ($567->$626)

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

  • Upgrader Equity Unlock

    20%
    computed
    3.0/5

    $629,820 avg 4RM

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

  • Transaction Liquidity

    15%
    computed
    4.0/5

    1272 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
    4.0/5

    2.61x ($1633 D19 private resale / $626 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: Transaction Liquidity · 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)
1,272
Avg resale price
$647,071
Avg resale price psf
$626 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

501 rated blocks

Every Hougang 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 535 Hougang St 52A-75537~65yrA+A-
2Blk 555 Hougang St 51A-75529~65yrA+A-
3Blk 566 Hougang St 51A-75533~65yrA+A-
4Blk 365B Upp Serangoon RdB+74828~91yrDA+
5Blk 470B Upp Serangoon CresB+74709~88yrDA+
6Blk 444 Hougang Ave 8B+73550~64yrAA-
7Blk 547 Hougang St 51B+73557~65yrB+A
8Blk 373 Hougang St 31B+72671~73yrD+A+
9Blk 556 Hougang St 51B+72354~65yrA+B+
10Blk 365C Upp Serangoon RdB+71861~91yrDA+
11Blk 416 Hougang Ave 10B+71546~58yrAA-
12Blk 452 Hougang Ave 10B+71567~65yrB+A-
13Blk 540 Hougang Ave 8B+71544~62yrAA-
14Blk 541 Hougang Ave 8B+71553~62yrAA-
15Blk 550 Hougang St 51B+71551~65yrAA-
16Blk 707 Hougang Ave 2B+71549~59yrAA-
17Blk 923 Hougang Ave 9B+71561~71yrB+A+
18Blk 970 Hougang St 91B+71554~72yrAA+
19Blk 984C Buangkok LinkB+71558~77yrB+A+
20Blk 320 Hougang Ave 5B+71499~56yrA+A-
21Blk 473B Upp Serangoon CresB+71701~90yrDA+
22Blk 115 Hougang Ave 1B+70568~54yrB+A
23Blk 365A Upp Serangoon RdB+70818~91yrDA+
24Blk 553 Hougang St 51B+70531~62yrA+B-
25Blk 994C Buangkok LinkB+70658~94yrD+A+
26Blk 996A Buangkok CresB+70650~92yrD+A+
27Blk 996B Buangkok CresB+70656~92yrD+A+
28Blk 996C Buangkok CresB+70646~92yrD+A+
29Blk 476C Upp Serangoon ViewB70765~89yrDA+
30Blk 477A Upp Serangoon ViewB70746~89yrDA+
31Blk 477B Upp Serangoon ViewB70755~89yrDA+
32Blk 552 Hougang St 51B69518~63yrA+B
33Blk 554 Hougang St 51B69395~65yrA+B+
34Blk 680 Hougang Ave 8B69512~60yrA+B+
35Blk 302 Hougang Ave 5B69536~56yrA+C+
36Blk 310 Hougang Ave 5B69516~57yrA+B
37Blk 470A Upp Serangoon CresB69686~88yrDA+
38Blk 476A Upp Serangoon ViewB69786~89yrDA+
39Blk 172 Hougang Ave 1B68566~70yrB+A
40Blk 471A Upp Serangoon CresB68666~88yrD+A+
41Blk 534 Hougang St 52B68559~65yrB+B+
42Blk 549 Hougang St 51B68550~65yrAB+
43Blk 580 Hougang Ave 4B68569~70yrB+A-
44Blk 603 Hougang Ave 4B68570~58yrB+A-
45Blk 613 Hougang Ave 8B68537~59yrA+B
46Blk 614 Hougang Ave 8B68556~59yrB+A-
47Blk 686 Hougang St 61B68508~60yrA+B
48Blk 954 Hougang Ave 9B68561~72yrB+A+
49Blk 979A Buangkok CresB68557~76yrB+A+
50Blk 981B Buangkok CresB68569~76yrB+A
51Blk 112 Hougang Ave 1B67544~54yrAA-
52Blk 314 Hougang Ave 5B67551~66yrAB+
53Blk 403 Hougang Ave 10B67555~58yrB+B+
54Blk 437 Hougang Ave 8B67559~64yrB+B
55Blk 453 Hougang Ave 10B67581~65yrB-A-
56Blk 471B Upp Serangoon CresB67693~88yrDA+
57Blk 473A Upp Serangoon CresB67711~90yrDA+
58Blk 503 Hougang Ave 8B67592~60yrB-A-
59Blk 524 Hougang Ave 6B67570~60yrB+B-
60Blk 551 Hougang St 51B67582~65yrB-A-

Showing 60 of 501 blocks