HOROI

HDB town scorecard · rubric v0.2

Geylang

HDB Town / Resale scorecard

C+
56/100
75% measured

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

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

Overall56C+

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

Value40D+

$697 psf — 69th pctile of 26 towns · private next door 2.21x pricier

Investment24D

6.4% 2yr momentum · 670 txns/12mo · ~56yr median lease left

The rubric

How we rate →
  • Price Trend & Momentum

    25%
    computed
    0.0/5

    6.4% 2yr psf growth ($655->$697)

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

  • Upgrader Equity Unlock

    20%
    computed
    5.0/5

    $771,055 avg 4RM

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

  • Transaction Liquidity

    15%
    computed
    2.0/5

    670 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.21x ($1544 islandwide OCR private resale / $697 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)
670
Avg resale price
$625,618
Avg resale price psf
$697 psf
Data through
Oct 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: 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

222 rated blocks

Every Geylang 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 18D Circuit RdA-751,007~89yrDA+
2Blk 18B Circuit RdB+721,002~89yrDA+
3Blk 63 Sims PlB+72941~89yrDA+
4Blk 18A Circuit RdB+71997~89yrDA+
5Blk 18C Circuit RdB+711,009~89yrDA+
6Blk 304 Ubi Ave 1B+71619~73yrCA-
7Blk 320 Ubi Ave 1B+70603~58yrB-A
8Blk 58 Dakota CresB+70772~57yrDA
9Blk 82A Circuit RdB+701,048~93yrDA+
10Blk 1 Pine ClB701,030~73yrDA+
11Blk 301 Ubi Ave 1B69699~73yrD+A
12Blk 302 Ubi Ave 1B69703~73yrD+A-
13Blk 326 Ubi Ave 1B69646~59yrCA
14Blk 52 Cassia CresB691,056~91yrDA+
15Blk 32 Eunos CresB681,006~80yrDA
16Blk 316 Ubi Ave 1B68650~58yrCA-
17Blk 82B Circuit RdB681,008~93yrDA+
18Blk 83B Circuit RdB681,031~93yrDA+
19Blk 83A Circuit RdB671,027~93yrDA+
20Blk 31 Eunos CresB671,000~80yrDA-
21Blk 330 Ubi Ave 1B67553~58yrAA-
22Blk 17A Circuit RdB66996~89yrDA+
23Blk 349 Ubi Ave 1B66591~59yrB+B
24Blk 352 Ubi Ave 1B66556~62yrB+B
25Blk 341 Ubi Ave 1B-65636~58yrCB+
26Blk 43 Sims DrB-65457~63yrA+B
27Blk 70 Circuit RdB-65564~42yrB+C+
28Blk 33 Eunos CresB-64999~80yrDA-
29Blk 55 Pipit RdB-64731~70yrD+B
30Blk 58 Circuit RdB-64531~42yrA+C-
31Blk 97 Jln DuaB-64581~42yrB+C
32Blk 17B Circuit RdB-63982~89yrDA
33Blk 346 Ubi Ave 1B-63576~59yrB+B-
34Blk 347 Ubi Ave 1B-63623~59yrCB+
35Blk 348 Ubi Ave 1B-63570~59yrB+B-
36Blk 28 Balam RdB-62742~70yrDB+
37Blk 3 Joo Chiat RdB-62753~58yrDA-
38Blk 130 Geylang East Ave 1B-62711~60yrD+A-
39Blk 318 Ubi Ave 1B-62612~58yrCB
40Blk 336 Ubi Ave 1B-62543~59yrAC+
41Blk 36 Eunos CresB-621,014~79yrDB+
42Blk 5 Pine ClB-62899~73yrDC+
43Blk 7 Pine ClB-621,001~73yrDB
44Blk 413 Eunos Rd 5B-61678~65yrD+B+
45Blk 93 Paya Lebar WayB-61509~45yrA+D+
46Blk 305 Ubi Ave 1B-60686~73yrD+B
47Blk 323 Ubi Ave 1B-60593~58yrB-B-
48Blk 324 Ubi Ave 1B-60641~58yrCB-
49Blk 30 Cassia CresC+60865~71yrDB-
50Blk 3A Geylang SeraiC+60928~84yrDB
51Blk 61 Circuit RdC+60527~42yrA+D
52Blk 28 Cassia CresC+59865~71yrDC+
53Blk 2B Geylang SeraiC+59938~84yrDB+
54Blk 2C Geylang SeraiC+59963~84yrDB+
55Blk 3 Pine ClC+59890~73yrDC
56Blk 313 Ubi Ave 1C+59653~58yrD+B+
57Blk 334 Ubi Ave 1C+59605~59yrB-B-
58Blk 50 Circuit RdC+59547~42yrAC
59Blk 54 Pipit RdC+59647~58yrCD+
60Blk 99 Aljunied CresC+58550~51yrAC-

Showing 60 of 222 blocks