HOROI

HDB town scorecard · rubric v0.2

Jurong West

HDB Town / Resale scorecard

C
52/100
75% measured

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

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

Overall52C

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

Value100A+

$531 psf — 3th pctile of 26 towns · private next door 2.76x pricier

Investment54C

7.8% 2yr momentum · 1508 txns/12mo · ~70yr median lease left

The rubric

How we rate →
  • Price Trend & Momentum

    25%
    computed
    1.0/5

    7.8% 2yr psf growth ($493->$531)

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

  • Upgrader Equity Unlock

    20%
    computed
    2.0/5

    $550,522 avg 4RM

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

  • Transaction Liquidity

    15%
    computed
    5.0/5

    1508 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.76x ($1463 D22 private resale / $531 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,508
Avg resale price
$566,566
Avg resale price psf
$531 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

662 rated blocks

Every Jurong West 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 698A Jurong West Ctrl 3B+75751~90yrDA+
2Blk 987A Jurong West St 93B+74522~81yrBA
3Blk 839 Jurong West St 81B+72434~66yrA+A-
4Blk 718 Jurong West St 71B+71456~64yrA+A
5Blk 717 Jurong West St 71B+70447~64yrA+B+
6Blk 704 Jurong West St 71B70447~68yrA+A-
7Blk 989B Jurong West St 93B70524~81yrBB+
8Blk 932 Jurong West St 92B69442~61yrA+A-
9Blk 942 Jurong West St 91B69443~62yrA+A-
10Blk 949 Jurong West St 91B69442~61yrA+B+
11Blk 953 Jurong West St 91B69435~62yrA+B+
12Blk 645 Jurong West St 61B69511~71yrBB-
13Blk 989C Jurong West St 93B69530~81yrBB
14Blk 989D Jurong West St 93B69514~81yrBB
15Blk 679C Jurong West Ctrl 1B68573~73yrC-A
16Blk 712 Jurong West St 71B68471~64yrA+B+
17Blk 739 Jurong West St 73B68473~68yrA+A
18Blk 814 Jurong West St 81B68480~63yrA+A-
19Blk 815 Jurong West St 81B68426~63yrA+B
20Blk 825 Jurong West St 81B68428~66yrA+B+
21Blk 838 Jurong West St 81B68450~62yrA+A-
22Blk 840 Jurong West St 81B68431~66yrA+B
23Blk 950 Jurong West St 91B68442~62yrA+B+
24Blk 197B Boon Lay DrB68674~88yrDA+
25Blk 180A Boon Lay DrB67677~87yrDA+
26Blk 271C Jurong West St 24B67493~76yrA-A+
27Blk 353 Kang Ching RdB67525~70yrBA-
28Blk 488 Jurong West Ave 1B67485~58yrA+B+
29Blk 701 Jurong West St 71B67492~66yrA-A-
30Blk 706 Jurong West St 71B67456~68yrA+B
31Blk 707 Jurong West St 71B67451~68yrA+B
32Blk 735 Jurong West St 75B67473~68yrA+A-
33Blk 751 Jurong West St 73B67459~65yrA+A-
34Blk 817 Jurong West St 81B67446~66yrA+B+
35Blk 832 Jurong West St 81B67432~66yrA+B-
36Blk 662D Jurong West St 64B67616~74yrDA+
37Blk 697C Jurong West Ctrl 3B67723~90yrDA+
38Blk 851 Jurong West St 81B67447~69yrA+A
39Blk 903 Jurong West St 91B67440~61yrA+B+
40Blk 988A Jurong West St 93B67526~81yrBB
41Blk 445 Jurong West St 42B66339~58yrA+B
42Blk 698B Jurong West Ctrl 3B66803~90yrDA+
43Blk 846 Jurong West St 81B66440~69yrA+B+
44Blk 944 Jurong West St 91B66438~62yrA+B+
45Blk 181B Boon Lay DrB66663~87yrDA+
46Blk 623 Jurong West St 61B66541~74yrC+B+
47Blk 624 Jurong West St 61B66515~74yrBB-
48Blk 646 Jurong West St 61B66495~71yrA-C+
49Blk 852 Jurong West St 81B66441~69yrA+B
50Blk 976 Jurong West St 93B66455~62yrA+B
51Blk 977 Jurong West St 93B66444~62yrA+C+
52Blk 987B Jurong West St 93B66529~81yrBB-
53Blk 183D Boon Lay AveB65614~88yrDA+
54Blk 441 Jurong West Ave 1B65470~57yrA+B+
55Blk 448 Jurong West St 42B65479~57yrA+A-
56Blk 633 Jurong West St 65B65539~74yrC+A
57Blk 723 Jurong West Ave 5B65457~63yrA+B+
58Blk 743 Jurong West St 73B65468~65yrA+A-
59Blk 749 Jurong West St 73B65463~63yrA+A-
60Blk 813 Jurong West St 81B65441~63yrA+B

Showing 60 of 662 blocks