HOROI

HDB town scorecard · rubric v0.2

Geylang

HDB Town / Resale scorecard

B
66/100
75% measured

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

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

Overall66B

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

Value52C

$689 psf — 61th pctile of 26 towns · private next door 2.23x pricier

Investment40D+

9.3% 2yr momentum · 691 txns/12mo · ~56yr median lease left

The rubric

How we rate →
  • Price Trend & Momentum

    25%
    computed
    2.0/5

    9.3% 2yr psf growth ($631->$689)

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

  • Upgrader Equity Unlock

    20%
    computed
    5.0/5

    $758,899 avg 4RM

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

  • Transaction Liquidity

    15%
    computed
    2.0/5

    691 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.23x ($1536 islandwide OCR private resale / $689 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)
691
Avg resale price
$614,400
Avg resale price psf
$689 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: 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

221 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 18B Circuit RdA-751,002~89yrDA+
2Blk 18D Circuit RdA-751,003~89yrDA+
3Blk 301 Ubi Ave 1B+73691~73yrD+A+
4Blk 63 Sims PlB+72982~89yrDA+
5Blk 18A Circuit RdB+71996~89yrDA+
6Blk 18C Circuit RdB+711,004~89yrDA+
7Blk 304 Ubi Ave 1B+71619~73yrCA-
8Blk 58 Dakota CresB+70769~57yrDA
9Blk 82A Circuit RdB+701,022~93yrDA+
10Blk 17A Circuit RdB70997~89yrDA+
11Blk 302 Ubi Ave 1B69703~73yrD+A-
12Blk 52 Cassia CresB691,056~91yrDA+
13Blk 70 Circuit RdB69587~42yrB+B
14Blk 32 Eunos CresB681,004~80yrDA
15Blk 82B Circuit RdB68994~93yrDA+
16Blk 83A Circuit RdB671,000~93yrDA+
17Blk 83B Circuit RdB671,001~93yrDA+
18Blk 31 Eunos CresB671,000~80yrDA-
19Blk 330 Ubi Ave 1B67553~58yrAA-
20Blk 1 Pine ClB66995~73yrDA-
21Blk 348 Ubi Ave 1B66570~59yrB+B
22Blk 352 Ubi Ave 1B66552~62yrAB
23Blk 326 Ubi Ave 1B-65609~59yrCB+
24Blk 341 Ubi Ave 1B-65606~58yrB-B+
25Blk 43 Sims DrB-65457~63yrA+B
26Blk 316 Ubi Ave 1B-64650~58yrD+A-
27Blk 55 Pipit RdB-64731~70yrD+B
28Blk 58 Circuit RdB-64531~42yrA+C-
29Blk 97 Jln DuaB-64581~42yrB+C
30Blk 320 Ubi Ave 1B-63592~58yrB-B
31Blk 323 Ubi Ave 1B-63593~58yrB-B
32Blk 17B Circuit RdB-63983~89yrDA
33Blk 313 Ubi Ave 1B-63608~58yrB-B+
34Blk 346 Ubi Ave 1B-63576~59yrB+B-
35Blk 347 Ubi Ave 1B-63623~59yrCB+
36Blk 3 Joo Chiat RdB-62753~58yrDA-
37Blk 130 Geylang East Ave 1B-62711~60yrD+A-
38Blk 318 Ubi Ave 1B-62599~58yrB-B
39Blk 336 Ubi Ave 1B-62543~59yrAC+
40Blk 349 Ubi Ave 1B-62606~59yrB-B
41Blk 5 Pine ClB-62845~73yrDC+
42Blk 33 Eunos CresB-61983~80yrDB+
43Blk 338 Ubi Ave 1B-61606~59yrB-B-
44Blk 413 Eunos Rd 5B-61678~65yrD+B+
45Blk 93 Paya Lebar WayB-61489~45yrA+D+
46Blk 305 Ubi Ave 1B-60686~73yrD+B
47Blk 324 Ubi Ave 1B-60600~58yrB-B-
48Blk 61 Circuit RdC+60527~42yrA+D
49Blk 28 Balam RdC+59731~70yrD+B
50Blk 28 Cassia CresC+59865~71yrDC+
51Blk 2B Geylang SeraiC+59935~84yrDB+
52Blk 311 Ubi Ave 1C+59677~58yrD+B+
53Blk 319 Ubi Ave 1C+59597~58yrB-B-
54Blk 334 Ubi Ave 1C+59605~59yrB-B-
55Blk 339 Ubi Ave 1C+59581~59yrB+C
56Blk 344 Ubi Ave 1C+59619~58yrCB-
57Blk 50 Circuit RdC+59547~42yrAC
58Blk 51 Circuit RdC+59553~42yrAC
59Blk 54 Pipit RdC+59647~58yrCD+
60Blk 101 Aljunied CresC+58548~51yrAC

Showing 60 of 221 blocks