How Blk 665B Jurong West ST 64 scores 81.3/100
Every number on this block’s page, opened up. Below is each pillar, each component inside it, the exact walk time or distance we measured, and the weighted arithmetic that rolls it up — so you can check the score yourself. Nothing here is hand-tuned; the same weights apply to all ~12,800 blocks.
← Back to Blk 665B Jurong West ST 64A closer amenity scores higher on a straight-line decay: full marks at or under the “full” threshold, zero at or beyond “zero”, and a straight line between. Remaining lease uses the mirror growth curve. A component with nothing in range scores 0 — never a fabricated amenity. See the full methodology for the formulas and data sources.
Overall score
The headline score is a fixed weighted average of the pillar scores below — the same weights for every block in Singapore. Each pillar in turn is built from its own components (detailed further down this page).
| Pillar | Pillar score | Weight | Contribution |
|---|---|---|---|
| Transport | 89.7 | 17% | 15.2 |
| Food | 80.9 | 13% | 10.5 |
| Schools | 100.0 | 12% | 12.0 |
| Healthcare | 87.0 | 12% | 10.4 |
| Daily needs | 73.1 | 12% | 8.8 |
| Green space | 93.8 | 8% | 7.5 |
| Connectivity | 59.5 | 12% | 7.1 |
| Value (lease) | 66.0 | 6% | 4.0 |
| Leisure | 91.0 | 4% | 3.6 |
| EV charging | 52.0 | 4% | 2.1 |
Overall = sum of contributions = 81.3 ✓ matches 81.3
Each pillar, component by component
Sub-scores are frozen in the current snapshot (2026-11); the measured input beside each is the amenity that produced it.
Transport
Everyday mobility. The nearest MRT/LRT exit dominates because it sets your reach across the island; the nearest bus stop covers the last mile; a small slice credits a planned-but-unopened station nearby.
| Component | What we measured here | Sub-score | Weight | Contribution |
|---|---|---|---|---|
MRT / LRT Walk minutes to the nearest rail exit | Boon Lay Mrt Station · 5.6 min walk decay(5.6, 4, 20) = 90 | 90.0 | 55% | 49.5 |
Bus stop Walk minutes to the nearest bus stop | Bus Stop · 2.5 min walk decay(2.5, 2, 10) = 93.8 | 93.8 | 35% | 32.8 |
Planned rail Straight-line metres to the nearest MP2025 planned station | Bahar Junction (planned) · 711 m decay(711, 400, 1600) = 74.1 | 74.1 | 10% | 7.4 |
Transport = 0.55×90 + 0.35×93.8 + 0.10×74.1 = 89.7 ✓ matches the 89.7 shown
Food
Access to cooked food, blending hawker centres with the denser layer of NEA-licensed eateries. “Nearest” rewards proximity, “choice” rewards density, hygiene rewards quality.
| Component | What we measured here | Sub-score | Weight | Contribution |
|---|---|---|---|---|
Nearest hawker Walk minutes to the nearest hawker centre | Jurong West Hawker Centre · 9.3 min walk decay(9.3, 5, 25) = 78.5 | 78.5 | 30% | 23.6 |
Hawker choice Hawker centres within a 15-min walk (100 × count ÷ 3, capped) | 1 hawker centre within 15-min walk full ≥ 3 centres → 100 · 0 centres → 0 | 33.3 | 15% | 5.0 |
Nearest eatery Walk minutes to the nearest licensed eatery | Samsuddin Bin Sidek · 4.6 min walk decay(4.6, 3, 15) = 86.7 | 86.7 | 20% | 17.3 |
Eatery choice Licensed eateries within a 10-min walk (100 × count ÷ 12, capped) | 15 eaterys within 10-min walk full ≥ 12 eateries → 100 · 0 eateries → 0 | 100.0 | 25% | 25.0 |
Eatery hygiene Share of nearby eateries graded A or B by SFA | None in range — scores 0 (100% A/B → 100, 0% A/B → 0) | 100.0 | 10% | 10.0 |
Food = 0.30×78.5 + 0.15×33.3 + 0.20×86.7 + 0.25×100 + 0.10×100 = 80.9 ✓ matches the 80.9 shown
Schools
Proximity to education, weighted toward primary schools because MOE Primary 1 registration grants distance-based priority. Primary/secondary use straight-line metres to mirror that rule exactly.
| Component | What we measured here | Sub-score | Weight | Contribution |
|---|---|---|---|---|
Primary school Straight-line metres to the nearest primary school | Jurong West Primary School · 449 m straight-line decay(449, 1000, 4000) = 100 | 100.0 | 50% | 50.0 |
Secondary school Straight-line metres to the nearest secondary school | Boon Lay Secondary School · 335 m straight-line decay(335, 1000, 5000) = 100 | 100.0 | 20% | 20.0 |
Childcare Walk minutes to the nearest childcare / infant-care centre | PCF Sparkletots Preschool @ Pioneer Blk 665A (KN · 1 min walk decay(1, 5, 20) = 100 | 100.0 | 30% | 30.0 |
Schools = 0.50×100 + 0.20×100 + 0.30×100 = 100.0 ✓ matches the 100 shown
Healthcare
Layered medical access: everyday GP care (CHAS), subsidised primary care (polyclinics), acute care (hospitals, by drive time), and eldercare day services.
| Component | What we measured here | Sub-score | Weight | Contribution |
|---|---|---|---|---|
CHAS clinic Walk minutes to the nearest CHAS GP clinic | AcuMed Medical Group · 6.4 min walk decay(6.4, 5, 20) = 90.7 | 90.7 | 35% | 31.7 |
Polyclinic Walk minutes to the nearest polyclinic | Pioneer Polyclinic · 7.4 min walk decay(7.4, 10, 30) = 100 | 100.0 | 30% | 30.0 |
Hospital Drive minutes to the nearest hospital | Ng Teng Fong General Hospital · 9.7 min drive decay(9.7, 10, 30) = 100 | 100.0 | 20% | 20.0 |
Eldercare Walk minutes to the nearest eldercare centre | THK SAC @ Boon Lay · 19 min walk decay(19, 8, 25) = 35.3 | 35.3 | 15% | 5.3 |
Healthcare = 0.35×90.7 + 0.30×100 + 0.20×100 + 0.15×35.3 = 87.0 ✓ matches the 87 shown
Daily needs
Routine grocery runs. Supermarkets carry most of the weight as the default weekly shop; wet markets add fresh produce.
| Component | What we measured here | Sub-score | Weight | Contribution |
|---|---|---|---|---|
Supermarket Walk minutes to the nearest supermarket | Ntuc Fairprice Co-Operative Ltd · 6.3 min walk decay(6.3, 5, 20) = 91.3 | 91.3 | 70% | 63.9 |
Wet market Walk minutes to the nearest wet market | Boon Lay Place Blk 221A/B (Boon Lay Place Market and Food Village) · 19.8 min walk decay(19.8, 8, 25) = 30.6 | 30.6 | 30% | 9.2 |
Daily needs = 0.70×91.3 + 0.30×30.6 = 73.1 ✓ matches the 73.1 shown
Green space
Green and active-mobility space: a park to spend time in, a park connector for walking/jogging, and the cycling network for car-free travel.
| Component | What we measured here | Sub-score | Weight | Contribution |
|---|---|---|---|---|
Park Walk minutes to the nearest park | Jurong Central Park · 10.1 min walk decay(10.1, 8, 25) = 87.6 | 87.6 | 50% | 43.8 |
Park connector Walk minutes to the nearest park connector | Park Connector · 2.6 min walk decay(2.6, 5, 15) = 100 | 100.0 | 30% | 30.0 |
Cycling path Straight-line metres to the nearest cycling path | None in range — scores 0 (≤ 300 m → 100, ≥ 1,500 m → 0) | 100.0 | 20% | 20.0 |
Green space = 0.50×87.6 + 0.30×100 + 0.20×100 = 93.8 ✓ matches the 93.8 shown
Connectivity
How reachable the major employment hubs are by public transport. Each anchor is scored on the same decay curve and the anchors are averaged equally.
| Component | What we measured here | Sub-score | Weight | Contribution |
|---|---|---|---|---|
Raffles Place (CBD) Public-transport minutes to the anchor | Raffles Place (CBD) · 41.2 min by public transport decay(41.2, 20, 75) = 61.5 | 61.5 | 25% | 15.4 |
one-north Public-transport minutes to the anchor | one-north · 33 min by public transport decay(33, 20, 75) = 76.4 | 76.4 | 25% | 19.1 |
Jurong East Public-transport minutes to the anchor | Jurong East · 17.6 min by public transport decay(17.6, 20, 75) = 100 | 100.0 | 25% | 25.0 |
Changi Airport Public-transport minutes to the anchor | Changi Airport · 76.1 min by public transport decay(76.1, 20, 75) = 0 | 0.0 | 25% | 0.0 |
Connectivity = 0.25×61.5 + 0.25×76.4 + 0.25×100 + 0.25×0 = 59.5 ✓ matches the 59.5 shown
Value (lease)
A proxy for how much lease you are buying — for a 99-year HDB flat, 99 minus the block's age, scored on the growth curve (more years, more credit).
| Component | What we measured here | Sub-score | Weight | Contribution |
|---|---|---|---|---|
Remaining lease Years of lease remaining | 73 years remaining growth(73, 90, 40) = 66 | 66.0 | 100% | 66.0 |
Value (lease) = 1.00×66 = 66.0 ✓ matches the 66 shown
Leisure
Community and recreation beyond the essentials: libraries and community clubs as social anchors, plus sports facilities and gyms.
| Component | What we measured here | Sub-score | Weight | Contribution |
|---|---|---|---|---|
Library Walk minutes to the nearest public library | Jurong West Public Library · 4.6 min walk decay(4.6, 10, 30) = 100 | 100.0 | 30% | 30.0 |
Community club Walk minutes to the nearest community club | The Frontier CC · 3.9 min walk decay(3.9, 8, 25) = 100 | 100.0 | 30% | 30.0 |
Sports facility Walk minutes to the nearest sports facility | Jurong West Sport Centre · 17.2 min walk decay(17.2, 10, 30) = 64 | 64.0 | 25% | 16.0 |
Gym Walk minutes to the nearest gym | Amore Fitness - Jurong Point 2 · 6 min walk decay(6, 8, 25) = 100 | 100.0 | 15% | 15.0 |
Leisure = 0.30×100 + 0.30×100 + 0.25×64 + 0.15×100 = 91.0 ✓ matches the 91 shown
EV charging
How practical it is to own an EV. Proximity matters sharply because you charge where you park; the second component rewards having several chargers in range.
| Component | What we measured here | Sub-score | Weight | Contribution |
|---|---|---|---|---|
Nearest charger Walk minutes to the nearest EV charger | Jurong Point · 7.8 min walk decay(7.8, 3, 15) = 60 | 60.0 | 70% | 42.0 |
Charger choice Distinct chargers within a 10-min walk (100 × count ÷ 3, capped) | 1 charger within 10-min walk full ≥ 3 chargers → 100 · 0 chargers → 0 | 33.3 | 30% | 10.0 |
EV charging = 0.70×60 + 0.30×33.3 = 52.0 ✓ matches the 52 shown
Who-it-suits scores
Each persona score re-weights the same pillars for a different household. The base is a weighted average of the pillar scores above; four personas then get a small, bounded nudge (≤ ±3) if the planning area’s census mix fits them.
| Persona | Pillar-weighted base | Demographic fit | Final |
|---|---|---|---|
| Young Families | 84.9 | +0.6 | 85.5 |
| Seniors | 81.5 | -1.2 | 80.3 |
| Renters | 78.4 | -0.5 | 77.9 |
| EV Owners | 70.7 | -0.6 | 70.1 |
0.55 × overall (81.3) + 0.25 × resale momentum (20) + 0.20 × value (66) = 62.9 ✓ matches 62.9
Momentum is the subzone’s resale price-per-sq-ft trend as a 0–100 percentile against all subzones.